This is your work, valued
JavaScript and open source guy • Software Engineer at @SocketDev • Previously: Manyverse, SSB, Cycle.js, RxJS
rxmarbles. Interactive diagrams of Rx Observables
4.2kxstream. An extremely intuitive, small, and fast functional reactive stream library for JavaScript
2.4kcallbag-basics. 👜 Tiny and fast reactive/iterable programming library
1.7kflux-challenge. A frontend challenge to test UI architectures and solutions
1.6kmatrixmultiplication.xyz. TypeScript
1.2kreact-native-node. Run a separate Node.js process behind a React Native app
1.1kmanyverse. A social network off the grid (real repo at https://gitlab.com/staltz/manyverse)
958prevent-smoosh. Don't let TC39 use smoosh or smooshMap
722comver. MIGRATED TO https://gitlab.com/staltz/comver
332use-profunctor-state. React Hook for state management with profunctor lenses
331rxjs-training. (From 2015) RxJS Workshop exercises for MLOC.js
318toy-rx. A tiny implementation of RxJS that actually works, for learning
294cycle-onionify. MIGRATED! This was transfered to https://cycle.js.org/api/state.html
279dat-installer. Download, install, and update Android apps through Dat
271zii. Chain function calls using a prototype function z
228easy-ssb-pub. An easy-to-host server that runs an SSB "Pub"
208html-looks-like. Assert that an HTML string looks approximately the same as another HTML
177mvi-example. A demo of the Model-View-Intent architecture with Virtual DOM renderer, for single-page apps.
152zig-nodejs-example. Node.js Native Module written in Zig
139hyperpunk. A cyberpunk theme for HyperTerm
131ssb-room. A server to find and connect to other SSB peers – a meeting place. AGPL-3.0
112ama. Ask me anything!
93react-native-emoji-modal. Feature-complete Emoji picker for React Native
85switch-path. switch case for URLs, a small tool for routing in JavaScript
78react-propify-methods. A React utility to convert instance methods to props with Observables
75staltz.com. JavaScript
72ttosa. CSV data for Time Till Open Source Alternative
72rxtween. A library for creating RxJS Observables related to animation
57promisify-4loc. Promisify a callback-style function in just 4 lines of code
57feedpunk. A scuttlebutt client in the terminal
56gun-asyncstorage. Use Gun.js in React Native through AsyncStorage
52git-done. The simplest TODO-based task tracker integrated into git.
51with-profunctor-state. React HOC for state management with profunctor lenses
46fantasy-observable. A specification for interoperability of push-based data sources in JavaScript
42ts-multipick. TypeScript Pick utility, but deeper: Pick2, Pick3, Pick4, ...
39noderify. JavaScript
36react-human-time. React component that periodically calls human-time
33promisify-tuple. Promisify a callback-style function, resolving with [err,val]
31intact. A simpler musical notation that works well with LinnStrument
30combineLatestObj. A convenient flavor of Rx.Observable.combineLatest to return an object
29callbag-subject. 👜 A callbag listener sink which is also a listenable source
27something-something. JavaScript
25chai-virtual-dom. Chai assertion helpers for virtual-dom elements
24clarify-error. Add some additional context to a JavaScript error
22uphill-rxjs-workshop. HTML
21multiserver-worker. A multiserver plugin for Web Workers
17ssb-mirror. JavaScript
16