Stars
open source sketches exploring graphics, physics, game ai, interaction, and more
Using Artificial Intelligence to Augment Human Intelligence
A Visual Studio Code extension for the Processing programming language (https://processing.org/)
a collection of well-tested, serializable CRDTs for Rust
Node.js "fs" and browser "File System API" adapters and in-memory implementations 👍
json-joy is a library that implements cutting-edge real-time and collaborative editing algorithms and utilities for JSON data models, with a focus on developing the JSON CRDT (Conflict-free Replica…
AnkiDroid: Anki flashcards on Android. Your secret trick to achieve superhuman information retention.
Cockpit is a web-based graphical interface for servers.
Anki is a smart spaced repetition flashcard program
learn database internals by building a storage engine in Rust
GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more
Makepad is a creative software development platform for Rust that compiles to wasm/webGL, osx/metal, windows/dx11 linux/opengl
A utf8 text rope for manipulating and editing large texts.
It’s a pure safe BTree that can be used to build your own special-purpose btree data structure
BTree provides a simple, ordered, in-memory data structure for Go programs.
A CRDT for asynchronous rich-text collaboration, where authors can work independently and then merge their changes.
Shared data types for building collaborative software
Make your JSON data collaborative and version-controlled with CRDTs
Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
The modern toolkit for building drag and drop interfaces
Collection of TypeScript type challenges with online judge
Open Next.js adapter for Netlify
Virtual whiteboard for sketching hand-drawn like diagrams




