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 supported. This note will be visible to only 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 The framework for building compiled Node.js add-ons in Rust via Node-API.
@napi-rs/canvas High-performance Google Skia binding for Node.js. Zero system dependencies.
rust-skia Safe Rust bindings to the Skia Graphics Library.
node-rs 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 WASM fallback runtime for napi-rs packages
@napi-rs/canvas Google Skia binding with Canvas 2D API
@napi-rs/nice nice binding for process priority control
@swc-node/register SWC-powered TypeScript register hook
@node-rs/xxhash Fastest xxHash implementation for Node.js
snappy Snappy compression library
@napi-rs/cli CLI toolchain for building napi-rs projects
@napi-rs/lzma LZMA/XZ compression binding
@napi-rs/tar High-performance tar archive binding
@node-rs/argon2 Argon2 password hashing
@napi-rs/keyring OS keychain access (keyring-rs binding)
@napi-rs/simple-git libgit2 binding
@node-rs/crc32 Fastest CRC32 implementation for Node.js
@node-rs/bcrypt Fastest bcrypt implementation for Node.js
@node-rs/jieba Chinese text segmentation
@napi-rs/image Image processing library
@oxc-node/core OXC compiler Node.js binding
@napi-rs/pinyin Chinese pinyin conversion
@napi-rs/blake-hash 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.6k 362

  2. canvas canvas Public

    High performance Skia canvas implementation. Zero system dependencies.

    Rust 2.2k 96

  3. rolldown/rolldown rolldown/rolldown Public

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

    Rust 13k 710

  4. swc-project/swc swc-project/swc Public

    Rust-based platform for the Web

    Rust 33.3k 1.4k

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

    ⚓ A collection of high-performance JavaScript tools.

    Rust 19.8k 876

  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 65.7k 4.6k