evanw / kiwi
A schema-based binary format for efficiently encoding trees of data
☆676Updated last year
Related projects ⓘ
Alternatives and complementary repositories for kiwi
- A CRDT for asynchronous rich-text collaboration, where authors can work independently and then merge their changes.☆658Updated 2 years ago
- Fractional Indexing in JavaScript☆317Updated 8 months ago
- Monorepo of isomorphic utility functions☆362Updated last month
- A JavaScript polyfill for WebAssembly☆672Updated 3 weeks ago
- A collection of CRDT benchmarks☆459Updated 6 months ago
- Safely execute untrusted Javascript in your Javascript, and execute synchronous code that uses async functions☆1,298Updated last month
- Incremental parsing system☆619Updated 3 months ago
- SQLite Wasm conveniently wrapped as an ES Module.☆576Updated 2 weeks ago
- JSON CRDT, JSON CRDT Patch, JSON Patch+, JSON Predicate, JSON Pointer, JSON Expression, JSON Type☆774Updated this week
- Reactive signals that scale, by tldraw.☆904Updated 10 months ago
- WebRTC Connector for Yjs☆476Updated 6 months ago
- Nodebox is a runtime for executing Node.js modules in the browser.☆728Updated 11 months ago
- Providing HarfBuzz shaping library for client/server side JavaScript projects☆205Updated last week
- WebAssembly SQLite with support for browser storage extensions☆900Updated this week
- A realtime CRDT-based document store, backed by S3.☆529Updated this week
- A high-performance SVG renderer and toolkit, powered by Rust based resvg and napi-rs.☆1,565Updated last week
- Perfect interpolation for multiplayer cursors.☆614Updated 2 years ago
- Rust port of Yjs☆1,509Updated this week
- 👀 A native C++ Node module for querying and subscribing to filesystem events☆660Updated last week
- A reliable compressor and decompressor for Brotli, supporting node & browsers via wasm☆264Updated 5 months ago
- IndexedDB database adapter for Yjs☆210Updated last year
- libvips for the browser and Node.js, compiled to WebAssembly with Emscripten.☆509Updated this week
- Monaco editor bindings for Yjs☆166Updated 3 months ago
- Spec-compliant shim for Realms TC39 Proposal☆347Updated last year
- Alternative backend for y-websocket☆191Updated 3 months ago
- An implementation of the napi API for WASM.☆201Updated 2 months ago
- An advanced font engine for Node and the browser☆1,490Updated 2 months ago
- CRDT implementation which is compatible with https://github.com/yjs/yjs☆202Updated 2 weeks ago
- A globs-based vector editor.☆237Updated 3 years ago
- The world's fastest CRDT. WIP.☆1,607Updated 2 weeks ago