Ecosyste.ms sponsors
An open API service aggregating public data about GitHub Sponsors.
An open API service aggregating public data about GitHub Sponsors.
SOL donations: LJJwteDZjL8u2Uhh5giwVpRa5KcHLkDogYAZntYbMsD
Funding Links: https://github.com/sponsors/streamich
SOL donations: LJJwteDZjL8u2Uhh5giwVpRa5KcHLkDogYAZntYbMsD
Hello, I'm @streamich! I've been building products and open source tools since I remember myself. I believe in contributing to the public domain and many of my projects are OSS.
My Projects
UI and React
react-use and libreact — lots of React hooks and utility components.
nano-css and nano-theme — the fastest and smallest CSS-in-JS library with lots of plugins (successor of freestyler).
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 and components which stretch to fit the content.
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.
awesome-styleguides — index of style guides and design systems.
code-colors and code-colors-react — code syntax highlighting libraries.
use-t — a small internationalization library for React.
iconista — a React component for rendering open-source SVG icons.
react-router-lite — a lightweight React router.
Filesystem
memfs — a virtual filesystem for Node.js and browser, plus OPFS file system helpers.
unionfs — creates a union of multiple filesystem volumes.
fs-monkey — monkey-patches Node's fs module and require function.
linkfs — redirects filesystem paths.
spyfs — spies on filesystem actions.
Data structures, algorithms, and utilities
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.
json-joy/json-expression — JSON Expression implementation.
json-joy/json-type — the fastest JSON schema validation implementation in JavaScript.
git-cz — feat: 🎸 emoji-fied Git commits
sonic-forest — very fast AVL, Splay, and Radix tree implementations in JavaScript.
thingies — a collection of useful TypeScript utilities.
tree-dump — utility to easily print tree-like structures.
cross-ci — env var normalization across CI/CD services.
web4 🔜 soon — CRDT-based content-addressable local-first data repository.
Parsing
json-pack — the fastest CBOR, MessagePack, RESP3, UBJSON, JSON, and Bencode codecs in plain JavaScript.
jit-router — the fastest HTTP router in JavaScript.
md-mdast — extremely small and fast Markdown to MDAST parser.
mdast-flat — MDAST format to flat-MDAST converter.
mqtt-codec 🧪💥 experimental — the fastest MQTT packet parser for Node.js.
jit-parser 🧪💥 experimental — PoC of LL recursive descent JIT parser with backtracking.
Server & Networking
ass-js 🧪💥 experimental — X86_64 assembler compiler in JavaScript.
reactive-rcp 🧪💥 experimental — a very fast and type safe [JSON Reactive RPC][spec-json-rx] 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.
My current focus is on
Developing CRDT and OT collaborative editing solutions
Local-first software and Web3 apps
Maintaining and contributing to OSS libraries
Thank You
Your support means a lot to me and will help me to continue working on my projects!
JavaScript file system utilities
Language: TypeScript - Stars: 1766Distilled CSS-in-JS for gourmet developers
Language: JavaScript - Stars: 432Semantic Git commits
Language: JavaScript - Stars: 1713Collection of useful React components
Language: TypeScript - Stars: 2629React Hooks — 👍
Language: TypeScript - Stars: 42000json-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…
Language: TypeScript - Stars: 784