镜像站点 · 本页由第三方 GitHub 只读镜像提供,非 GitHub 官方站点,不接受任何登录或凭据输入。前往 github.com
Skip to content
View Brooooooklyn's full-sized avatar
🔨
Fix stuff
🔨
Fix stuff

Sponsors

Sponsoring

Highlights

  • Pro

Organizations

@cloudflare @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.

Content in all repositories owned by your account will be closed.
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 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

~168M 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
@napi-rs/keyring OS keychain access (keyring-rs binding)
@swc-node/register SWC-powered TypeScript register hook
@node-rs/xxhash Fastest xxHash implementation for Node.js
@node-rs/argon2 Argon2 password hashing
@napi-rs/cli CLI toolchain for building napi-rs projects
@napi-rs/lzma LZMA/XZ compression binding
@node-rs/crc32 Fastest CRC32 implementation for Node.js
@napi-rs/wasm-tools WASM module manipulation (walrus binding)
@napi-rs/tar High-performance tar archive binding
snappy Snappy compression library
@node-rs/jieba Chinese text segmentation
@node-rs/bcrypt Fastest bcrypt implementation for Node.js
@napi-rs/simple-git libgit2 binding
@napi-rs/image Image processing library
@oxc-node/core OXC compiler Node.js binding
@napi-rs/webcodecs WebCodecs API for Node.js using FFmpeg
@napi-rs/blake-hash BLAKE3 / blake2b / blake2s hashing
@napi-rs/system-ocr OCR via system-provided APIs
ts-import-plugin Modular import transformer for TypeScript
@napi-rs/pinyin Chinese pinyin conversion
@napi-rs/xattr Extended file attributes (xattr) binding

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 8k 424

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

    The unified toolchain and entry point for web development.

    Rust 6.5k 299

  3. canvas canvas Public

    High performance Skia canvas implementation. Zero system dependencies.

    TypeScript 2.4k 101

  4. rolldown/rolldown rolldown/rolldown Public

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

    Rust 14k 1k

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

    ⚓ A collection of high-performance JavaScript tools.

    Rust 23.3k 1.4k

  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 74k 5.4k