close
Skip to content
View Brooooooklyn's full-sized avatar
🔨
Fix stuff
🔨
Fix stuff

Sponsors

Sponsoring

Highlights

  • Pro

Organizations

@swc-project @napi-rs @rust-skia @sigi-framework @type-challenges @rolldown @voidzero-dev @oxc-project

Block or report Brooooooklyn

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Brooooooklyn/README.md

Brooklyn

Working at VoidZero
Previously at AFFiNE, Vercel, and Bytedance Web Infra
Building the next-generation unified JavaScript toolchain

Blog · X / Twitter · Sponsor · Patreon · Afdian


I build high-performance developer tools at the intersection of Rust and JavaScript. Creator of NAPI-RS — the framework that powers Rust-based Node.js addons in Rolldown, Oxc, Cursor, Next.js, and hundreds of other projects.

Core team member of Rolldown, OXC, and contributor to SWC.

My Projects

Project Stars Description
napi-rs BERJAYA The framework for building compiled Node.js add-ons in Rust via Node-API.
@napi-rs/canvas BERJAYA High-performance Google Skia binding for Node.js. Zero system dependencies.
rust-skia BERJAYA Safe Rust bindings to the Skia Graphics Library.
node-rs BERJAYA Drop-in Rust replacements for common native Node.js modules. No node-gyp required.

Ecosystem Contributions

  • Rolldown — Core team. Rust-based bundler with Rollup-compatible API, powering the next version of Vite.
  • OXC — Team member. High-performance JS/TS toolchain (parser, linter, formatter, minifier) written in Rust.
  • SWC — Built the Emotion CSS-in-JS transform plugin, maintained swc-node integration layer.
  • Next.js — Contributed SWC compiler integrations, Turbopack CLI wiring, and build tracing improvements.

Built with Coding Agents

I'm exploring building faster and safer libraries by collaborating with coding agents.


npm Packages

~61M weekly downloads. High-performance Rust-powered packages distributed as pure npm binaries via napi-rs.

Package Weekly Downloads Description
@napi-rs/wasm-runtime BERJAYA WASM fallback runtime for napi-rs packages
@napi-rs/canvas BERJAYA Google Skia binding with Canvas 2D API
@napi-rs/nice BERJAYA nice binding for process priority control
@swc-node/register BERJAYA SWC-powered TypeScript register hook
@node-rs/xxhash BERJAYA Fastest xxHash implementation for Node.js
snappy BERJAYA Snappy compression library
@napi-rs/cli BERJAYA CLI toolchain for building napi-rs projects
@napi-rs/lzma BERJAYA LZMA/XZ compression binding
@napi-rs/tar BERJAYA High-performance tar archive binding
@node-rs/argon2 BERJAYA Argon2 password hashing
@napi-rs/keyring BERJAYA OS keychain access (keyring-rs binding)
@napi-rs/simple-git BERJAYA libgit2 binding
@node-rs/crc32 BERJAYA Fastest CRC32 implementation for Node.js
@node-rs/bcrypt BERJAYA Fastest bcrypt implementation for Node.js
@node-rs/jieba BERJAYA Chinese text segmentation
@napi-rs/image BERJAYA Image processing library
ts-import-plugin BERJAYA Modular import transformer for TypeScript
@oxc-node/core BERJAYA OXC compiler Node.js binding
@napi-rs/pinyin BERJAYA Chinese pinyin conversion
@napi-rs/blake-hash BERJAYA BLAKE3 / blake2b / blake2s hashing

Sponsors

Pinned Loading

  1. napi-rs/napi-rs napi-rs/napi-rs Public

    A framework for building compiled Node.js add-ons in Rust via Node-API

    Rust 7.8k 386

  2. voidzero-dev/vite-plus voidzero-dev/vite-plus Public

    Vite+ is the unified toolchain and entry point for web development. It manages your runtime, package manager, and frontend toolchain in one place.

    Rust 4.8k 195

  3. canvas canvas Public

    High performance Skia canvas implementation. Zero system dependencies.

    Rust 2.2k 96

  4. rolldown/rolldown rolldown/rolldown Public

    Fast Rust bundler for JavaScript/TypeScript with Rollup-compatible API.

    Rust 13.6k 781

  5. oxc-project/oxc oxc-project/oxc Public

    ⚓ A collection of high-performance JavaScript tools.

    Rust 21.4k 1.1k

  6. toeverything/AFFiNE toeverything/AFFiNE Public

    There can be more than Notion and Miro. AFFiNE(pronounced [ə‘fain]) is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable an…

    TypeScript 68.9k 4.9k