sponsors

An open API service aggregating public data about GitHub Sponsors.

streamich

View JSON Representation

SOL donations: LJJwteDZjL8u2Uhh5giwVpRa5KcHLkDogYAZntYbMsD

Funding Links: https://github.com/sponsors/streamich

GitHub Sponsors Profile

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!

Featured Works

streamich/memfs

JavaScript file system utilities

Language: TypeScript - Stars: 1766
streamich/nano-css

Distilled CSS-in-JS for gourmet developers

Language: JavaScript - Stars: 432
streamich/git-cz

Semantic Git commits

Language: JavaScript - Stars: 1713
streamich/libreact

Collection of useful React components

Language: TypeScript - Stars: 2629
streamich/react-use

React Hooks — 👍

Language: TypeScript - Stars: 42000
streamich/json-joy

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…

Language: TypeScript - Stars: 784

Sponsors

Active Sponsors
Past Sponsors

Sponsor Breakdown