evanw / pbjs
A minimal implementation of Google Protocol Buffers for JavaScript
☆95Updated 5 months ago
Related projects ⓘ
Alternatives and complementary repositories for pbjs
- Preserves types over JSON, BSON or socket.io☆69Updated 3 months ago
- Rewrite file system `fs` paths☆55Updated 2 weeks ago
- Prebuilt yoga-layout package☆47Updated 3 years ago
- A sorted queue, based on an array-backed binary heap☆107Updated 6 months ago
- Web streams that work across web workers and iframes.☆80Updated last year
- Use multiple fs modules at once☆209Updated this week
- 👟 Tiny and fast ESTree-compliant AST walker and modifier.☆60Updated last year
- A small spec. compliant polyfill for SharedWorkers, it acts as a drop in replacement for normal Workers.☆42Updated 3 months ago
- ⚡ A blazing fast ES module imports parser.☆52Updated last month
- Scheduler for long-running tasks inside browsers and Node.JS☆66Updated last year
- Node filesystem spies and mocks☆47Updated 3 weeks ago
- ⏱️Zero CPU overhead, zero dependency, true event-loop blocking sleep ⏱️☆79Updated 4 years ago
- A better open. Reuse the same tab on Chromium-based browsers on macOS.☆41Updated last year
- Topological sort implemented in Javascript / Typescript☆18Updated last year
- A cache using LRU and weak references to cache data in a way that works in harmony with garbage collection☆34Updated 2 years ago
- A protobuf runtime and code generation tool for JavaScript and TypeScript☆69Updated last year
- Trace the original position through a source map☆102Updated 8 months ago
- 🕵️♀️ Light-weight observable implementation and functional utilities in TypeScript☆45Updated last year
- Compile a JSON.stringify() function with type hints for maximum performance☆21Updated 4 years ago
- Tiny library to parse error stack traces☆104Updated last year
- Hot module reloading prototype with native (almost) ES6 modules☆28Updated 2 years ago
- Fastest lz4 compression library in Node.js, powered by napi-rs and lz4-flex.☆54Updated 3 weeks ago
- a small RTC client for connecting 2 peers☆36Updated last year
- Quick check if a Node.js Buffer or Uint8Array is UTF-8☆21Updated last month
- Read and write binary data in ArrayBuffers☆44Updated last year
- ☆59Updated 4 years ago
- Adapters for converting between different implementations of WHATWG Streams☆32Updated last month
- JSON.Stringify as a readable stream☆73Updated last month
- Babel plugin for esbuild.☆72Updated last year
- Automatically await every expression in async function☆27Updated 5 years ago