- UI and React
react-useandlibreact— lots of React hooks and utility components.nano-cssandnano-theme— the fastest and smallest CSS-in-JS library with lots of plugins (successor offreestyler).react-embed— embed social widgets in your React app.use-media— CSS media queries through React hook.react-simple-player— a minimalistic audio player React component.clickable-json— JSON viewer and editor with hoverable and clickable objects.flexible-input— React<input>and<textarea>components which stretch to fit the content.awesome-styleguides— index of style guides and design systems.code-colorsandcode-colors-react— code syntax highlighting libraries.use-t— a small internationalization library for React.iconista— 100,000 free SVG icons, available on CDN and packaged as a React component.react-router-lite— a lightweight React router.
- Filesystem
- Collaborative editing
json-joy, a JSON CRDT implementation and collection of JSON awesomeness.json-joy/json-crdt— the fastest list CRDT implementation in JavaScript.json-joy/json-patch— very fast JSON Patch (and JSON Pointer) implementation in JavaScript.
collaborative-editor— General JSON CRDTstrnode sychnonization with any editor.collaborative-input— React<input>and<textarea>components with JSON CRDT real-time collaboration support.collaborative-ace— JSON CRDT real-time collaboration bindings for Ace editor.collaborative-monaco— JSON CRDT real-time collaboration bindings for the Monaco editor.collaborative-codemirror— JSON CRDT real-time collaboration bindings for the CodeMirror editor.json-pointer— JSON Pointer (RFC 6901) implementation with JIT compilation.
- CLI tools
git-cz—feat: 🎸 emoji-fied Git commitsjson-type-cli— type-safe request/response CLI too builder.cross-ci— env var normalization across CI/CD services.
- Data structures, algorithms, and utilities
sonic-forest— very fast AVL, Red-Black, Splay, and Radix tree implementations in JavaScript.thingies— a collection of useful TypeScript utilities.json-expression— JSON Expression implementation with JIT compilation.json-type— JSON Type implementation: type-safe JSON schema builder, validator, parser.json-random— collection tools to generate random JSON.rx-use— useful RxJS observables for web apps.tree-dump— utility to easily print tree-like structures.pojo-dump— nicely prints JSON (or POJO) for human consumption.buffers— essential browser and Node.js buffer tools.
- Parsing
json-pack— the fastest CBOR, MessagePack, RESP3, UBJSON, JSON, and Bencode codecs in plain JavaScript.jit-router— the fastest HTTP router in JavaScript.very-small-parser— small Markdown and HTML parser and formatter.- Supersedes
md-mdast— extremely small and fast Markdown to MDAST parser.
- Supersedes
base64— the fastest Base64 encoder and decoder for browser and Node.js.mdast-flat— MDAST format to flat-MDAST converter.jit-parser— PEG recursive descent backtracking JIT parser generator.mqtt-codec— the fastest MQTT packet parser for Node.js.
- Low-level, Server & Networking
codegen— JIT code generation tools for JavaScript.ass-js🧪💥 experimental — X86_64 assembler compiler in JavaScript.reactive-rpc🧪💥 experimental — a very fast and type safe JSON Reactive RPC server and client.redis-joy🧪💥 experimental — a very fast Redis 7+ RESP3 standalone and cluster client.node-multicore🧪💥 experimental — PoC of a very fast thread pool for Node.js.
- Specifications
specJSON CRDT — Full JSON implementation as a CRDT (Conflict-free Replicated Datatype).specJSON CRDT Patch — The patch format for JSON CRDT.specJSON Expression — s-expression specification for JSON.specJSON Reactive RPC — JSON Reactive RPC protocol (RPC with server push) implementation.encodingCompact JSON — A compact Tuple-Type-Value (TTV) encoding for JSON.
- Blog posts
- My random notes
noteProgrammingnoteJavaScriptnoteCollaborative editingnoteFunny GitHub profiles
{{ message }}
More
More
@streamich's activity is private
You can’t perform that action at this time.