UI and React - [react-use][react-use] and [libreact][libreact] — lots of React hooks and utility components. - [nano-css][nano-css] and [nano-theme][nano-theme] — the fastest and smallest CSS-in-JS library with lots of plugins…
- UI and React
react-use][react-use] and [libreact][libreact] — lots of React hooks and utility components.
- [nano-css][nano-css] and [nano-theme][nano-theme] — the fastest and smallest CSS-in-JS library with lots of plugins (successor of [freestyler][freestyler]).
- [react-embed][react-embed] — embed social widgets in your React app.
- [use-media][use-media] — CSS media queries through React hook.
- [react-simple-player][react-simple-player] — a minimalistic audio player React component.
- [clickable-json][clickable-json] — JSON viewer and editor with hoverable and clickable objects.
- [flexible-input][flexible-input] — React ` and components which stretch to fit the content.
- [awesome-styleguides][awesome-styleguides] — index of style guides and design systems.
- [code-colors][code-colors] and [code-colors-react][code-colors-react] — code syntax highlighting libraries.
- [use-t][use-t] — a small internationalization library for React.
- [iconista][iconista] — 100,000 free SVG icons, available on CDN and packaged as a React component.
- [react-router-lite][react-router-lite] — a lightweight React router.
- Filesystem
- [memfs][memfs] — a virtual filesystem for Node.js and browser, plus OPFS file system helpers.
- [unionfs][unionfs] — creates a union of multiple filesystem volumes.
- [fs-monkey][fs-monkey] — monkey-patches Node's fs module and require function.
- [linkfs][linkfs] — redirects filesystem paths.
- [spyfs][spyfs] — spies on filesystem actions.
<!-- - fs-zoo 🔜 __soon__ — browser OPFS and other file system utilities. -->
- 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][collaborative-editor] — General JSON CRDT str node sychnonization with any editor.
- [collaborative-input][collaborative-input] — React and components with JSON CRDT real-time collaboration support.
- [collaborative-ace][collaborative-ace] — JSON CRDT real-time collaboration bindings for Ace editor.
- [collaborative-monaco][collaborative-monaco] — JSON CRDT real-time collaboration bindings for the Monaco editor.
- [collaborative-codemirror][collaborative-codemirror] — JSON CRDT real-time collaboration bindings for the CodeMirror editor.
- [json-pointer][json-pointer] — JSON Pointer (RFC 6901) implementation with JIT compilation.
- CLI tools
- [git-cz][git-cz] — feat: 🎸 emoji-fied Git commits
- [json-type-cli][json-type-cli] — type-safe request/response CLI too builder.
- [cross-ci][cross-ci] — env var normalization across CI/CD services.
- Data structures, algorithms, and utilities
- [sonic-forest][sonic-forest] — very fast AVL, Red-Black, Splay, and Radix tree implementations in JavaScript.
- [thingies][thingies] — a collection of useful TypeScript utilities.
- [json-expression][json-expression] — JSON Expression implementation with JIT compilation.
- [json-type][json-type] — JSON Type implementation: type-safe JSON schema builder, validator, parser.
- [json-random][json-random] — collection tools to generate random JSON.
- [rx-use][rx-use] — useful RxJS observables for web apps.
- [tree-dump][tree-dump] — utility to easily print tree-like structures.
- [pojo-dump][pojo-dump] — nicely prints JSON (or POJO) for human consumption.
- [buffers][buffers] — essential browser and Node.js buffer tools.
- Parsing
- [json-pack][json-pack] — the fastest CBOR, MessagePack, RESP3, UBJSON, JSON, and Bencode codecs in plain JavaScript.
- [jit-router][jit-router] — the fastest HTTP router in JavaScript.
- [very-small-parser][very-small-parser] — small Markdown and HTML parser and formatter.
- Supersedes md-mdast — extremely small and fast Markdown to MDAST parser.
- [base64][base64] — the fastest Base64 encoder and decoder for browser and Node.js.
- mdast-flat — MDAST format to flat-MDAST converter.
- [jit-parser][jit-parser] — PEG recursive descent backtracking JIT parser generator.
- [mqtt-codec][mqtt-codec] — the fastest MQTT packet parser for Node.js.
- Low-level, Server & Networking
- [codegen][codegen] — JIT code generation tools for JavaScript.
- [ass-js][ass-js] 🧪💥 __experimental__ — X86_64 assembler compiler in JavaScript.
- [reactive-rpc][reactive-rpc] 🧪💥 __experimental__ — a very fast and type safe [JSON Reactive RPC][spec-json-rx] server and client.
- [redis-joy][redis-joy] 🧪💥 __experimental__ — a very fast Redis 7+ RESP3 standalone and cluster client.
- [node-multicore][node-multicore] 🧪💥 __experimental__ — PoC of a very fast thread pool for Node.js.
- Specifications
- spec [JSON CRDT][spec-json-crdt] — Full JSON implementation as a CRDT (Conflict-free Replicated Datatype).
- spec [JSON CRDT Patch][spec-json-crdt-patch] — The patch format for JSON CRDT.
- spec [JSON Expression][spec-json-expression] — s-expression specification for JSON.
- spec [JSON Reactive RPC][spec-json-rx] — JSON Reactive RPC protocol (RPC with server push) implementation.
- encoding [Compact JSON][spec-compact-json] — A compact *Tuple-Type-Value* (TTV) encoding for JSON.
- Blog posts
- blog _Collaborative Text Editors (Part 2): Plain Text Synchronization_
- blog _Collaborative Text Editors (Part 1): Prelude_
- blog _Fuzz Testing RGA CRDT_
- blog _Benchmarking JSON Serialization Codecs_
- blog _List CRDT Benchmarks_
- blog _Blazing Fast List CRDT_
- My random notes
- note Programming
- note JavaScript
- note Collaborative editing
- note` Funny GitHub profiles
[ass-js]: https://github.com/streamich/ass-js
[awesome-styleguides]: https://github.com/streamich/awesome-styleguides
[base64]: https://github.com/jsonjoy-com/base64
[buffers]: https://github.com/jsonjoy-com/buffers
[clickable-json]: https://github.com/streamich/clickable-json
[codegen]: https://github.com/jsonjoy-com/codegen
[code-colors-react]: https://github.com/streamich/code-colors-react
[code-colors]: https://github.com/streamich/code-colors
[collaborative-editor]: https://github.com/streamich/collaborative-editor
[collaborative-input]: https://github.com/streamich/collaborative-input
[collaborative-ace]: https://github.com/streamich/collaborative-ace
[collaborative-monaco]: https://github.com/streamich/collaborative-monaco
[collaborative-codemirror]: https://github.com/streamich/collaborative-codemirror
[cross-ci]: https://github.com/streamich/cross-ci
[flexible-input]: https://github.com/streamich/flexible-input
[freestyler]: https://github.com/streamich/freestyler
[fs-monkey]: https://github.com/streamich/fs-monkey
[git-cz]: https://github.com/streamich/git-cz
[iconista]: https://github.com/streamich/iconista
[jit-router]: https://github.com/jsonjoy-com/jit-router
[jit-parser]: https://github.com/streamich/jit-parser
[json-expression]: https://github.com/jsonjoy-com/json-expression
[json-pack]: https://github.com/jsonjoy-com/json-pack
[json-pointer]: https://github.com/jsonjoy-com/json-pointer
[json-random]: https://github.com/jsonjoy-com/json-random
[json-type]: https://github.com/jsonjoy-com/json-type
[json-type-cli]: https://github.com/streamich/json-type-cli
[libreact]: https://github.com/streamich/libreact
[linkfs]: https://github.com/streamich/linkfs
[memfs]: https://github.com/streamich/memfs
[mqtt-codec]: https://github.com/streamich/mqtt-codec
[nano-css]: https://github.com/streamich/nano-css
[nano-theme]: https://github.com/streamich/nano-theme
[node-multicore]: https://github.com/streamich/node-multicore
[react-embed]: https://github.com/streamich/react-embed
[react-router-lite]: https://github.com/streamich/react-router-lite
[react-simple-player]: https://github.com/streamich/react-simple-player
[react-use]: https://github.com/streamich/react-use
[reactive-rpc]: https://github.com/jsonjoy-com/reactive-rpc
[redis-joy]: https://github.com/streamich/redis-joy
[sonic-forest]: https://github.com/streamich/sonic-forest
[spyfs]: https://github.com/streamich/spyfs
[thingies]: https://github.com/streamich/thingies
[tree-dump]: https://github.com/streamich/tree-dump
[pojo-dump]: https://github.com/streamich/pojo-dump
[unionfs]: https://github.com/streamich/unionfs
[use-media]: https://github.com/streamich/use-media
[use-t]: https://github.com/streamich/use-t
[rx-use]: https://github.com/streamich/rx-use
[very-small-parser]: https://github.com/streamich/very-small-parser
[spec-json-crdt]: https://jsonjoy.com/specs/json-crdt
[spec-json-crdt-patch]: https://jsonjoy.com/specs/json-crdt-patch
[spec-json-expression]: https://jsonjoy.com/specs/json-expression
[spec-json-rx]: https://jsonjoy.com/specs/json-rx
[spec-compact-json]: https://jsonjoy.com/specs/compact-json
-
react-use
React Hooks — 👍
TypeScript ★ 44k 1mo agoExplain → -
libreact
Collection of useful React components
TypeScript ★ 2.6k 1y agoExplain → -
memfs
Node.js "fs" and browser "File System API" adapters and in-memory implementations 👍
TypeScript ★ 2.1k 13d agoExplain → -
git-cz
Semantic Git commits
JavaScript ★ 1.9k 10mo agoExplain → -
awesome-styleguides
A curated list of UI styleguides — 😎💄
★ 1.3k 5mo agoExplain → -
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 Replicated Data Type) specification and implementation.
TypeScript ★ 1.1k 1mo agoExplain → -
use-media
useMedia React hook to track CSS media query state
TypeScript ★ 522 10mo agoExplain → -
nano-css
Distilled CSS-in-JS for gourmet developers
JavaScript ★ 446 5mo agoExplain → -
freestyler
5th generation CSS-in-JS library
TypeScript ★ 272 5mo agoExplain → -
react-embed
Embed 3rd party widgets
TypeScript ★ 253 3mo agoExplain → -
unionfs
Use multiple fs modules at once
TypeScript ★ 237 10mo agoExplain → -
ass-js
Assembler.js — X86_64 and Ethereum
TypeScript ★ 139 10mo agoExplain → -
fs-monkey
Monkey-patches for file system related things
JavaScript ★ 119 10mo agoExplain → -
awesome-css-animations
A curated list of CSS animation resources
★ 77 7y agoExplain → -
ts-easing
Easing functions in TypeScript
TypeScript ★ 76 4mo agoExplain → -
linkfs
Rewrite file system `fs` paths
TypeScript ★ 63 10mo agoExplain → -
libjs
libc implemented in JavaScript
TypeScript ★ 57 6y agoExplain → -
thingies
Kitchen sink of helpful utilities.
TypeScript ★ 56 4mo agoExplain → -
jskernel
Node.js exo-kernel dream - proposal
C ★ 50 8y agoExplain → -
spyfs
Node filesystem spies and mocks
JavaScript ★ 50 10mo agoExplain → -
libsys
POSIX/Linux/Mac system calls and low level operations for Node.js
C++ ★ 49 10mo agoExplain → -
use-t
🗺 Translations with React hooks
TypeScript ★ 47 10mo agoExplain → -
jsx-plus-plus
Better JSX for busy developers
JavaScript ★ 46 10mo agoExplain → -
bamboo
Bamboo - Node.js clone in pure JavaScript
C ★ 42 6y agoExplain → -
react-universal-interface
Universal Component Interface - FaCC, render prop, component prop, prop injection, HOC, decorator
TypeScript ★ 39 1y agoExplain → -
memfs-webpack
Example of how to use memfs with webpack
JavaScript ★ 36 6y agoExplain → -
clickable-json
Interactive JSON and JSON CRDT editing and viewing React components
TypeScript ★ 27 10mo agoExplain → -
react-use-media
react-media hook
TypeScript ★ 26 2y agoExplain → -
very-small-parser
Small, no dependencies, Markdown, HTML, and inline CSS parser. Just 4KB, available as ESM module from CDN.
TypeScript ★ 25 1mo agoExplain → -
sonic-forest
High performance tree and sorted map implementations for JavaScript in TypeScript
TypeScript ★ 23 10mo agoExplain → -
flexible-input
Autosizing <input> and <textarea> elements, which expand and shrink to fit contents
TypeScript ★ 23 10mo agoExplain → -
md-mdast
Fast tiny Markdown to MDAST parser
TypeScript ★ 23 10mo agoExplain → -
iconista
20K+ SVG icons from 20+ icon sets in one NPM install in one React component
TypeScript ★ 21 2mo agoExplain → -
rx-use
RxJS DOM sensors
TypeScript ★ 21 10mo agoExplain → -
react-simple-player
Lightweight React audio player component
TypeScript ★ 21 2y agoExplain → -
react-micro-lifecycles
Life-cycles for React DOM elements
JavaScript ★ 18 10mo agoExplain → -
awesome-ci-recipes
Useful scripts and tricks for continuous integration
★ 18 2y agoExplain → -
fastest-json-copy
Fastest JSON deep clone implementation
JavaScript ★ 15 2y agoExplain → -
three-ducks
Distilled Redux for gourmet developers
JavaScript ★ 15 7y agoExplain → -
cross-ci
Travis, CircleCI, et. al. env vars normalized
JavaScript ★ 13 3y agoExplain → -
tree-dump
Simple console tree printing helpers
TypeScript ★ 13 10mo agoExplain → -
hyperdyperid
Very fast base-36 ID generator and random integer generator for Node.js
JavaScript ★ 12 2y agoExplain → -
set-harmonic-interval
one timer for all setInterval() with identical ms delay
TypeScript ★ 12 2y agoExplain → -
entask
Micro- and Macro-tasks for Node and browsers
JavaScript ★ 11 2y agoExplain → -
jssh ▣
JavaScript Shell
JavaScript ★ 11 2y agoExplain → -
modern-pick
Template string accessors to the selector rescue
TypeScript ★ 11 2y agoExplain → -
collaborative-monaco
Collaborative editing support for Monaco editor. Binds JSON CRDT "str" node to a Monaco editor instance.
TypeScript ★ 10 10mo agoExplain → -
json-schema-serializer
Fast JSON.stringify with schema
TypeScript ★ 10 2y agoExplain → -
igit
Interactive CLI for semantic Git commit messages.
Go ★ 9 2y agoExplain → -
stripe-web
Typesafe Stripe for browser
TypeScript ★ 9 2y agoExplain → -
ts-brand-json
TypeScript type for JSON-in-a-string
JavaScript ★ 9 2y agoExplain → -
state-containers
Simple state containers for your services and React apps
TypeScript ★ 8 10mo agoExplain → -
code-colors-react
Code syntax highlighting React component
TypeScript ★ 7 2mo agoExplain → -
code-colors
Code syntax highlighting for the web
TypeScript ★ 7 2mo agoExplain → -
json-crdt-traces
JSON CRDT document sample change traces in JSON CRDT Patch format, for testing and benchmarking
TypeScript ★ 7 2y agoExplain → -
collaborative-quill
JSON CRDT bindings for Quill rich-text editor, with React suppport
TypeScript ★ 7 10mo agoExplain → -
collaborative-editor
JSON CRDT "str" node binding to any generic plain text editor UI.
TypeScript ★ 7 10mo agoExplain → -
collaborative-input
Collaboration-enabled HTML text editing elements: <input> and <textarea>
TypeScript ★ 7 10mo agoExplain → -
collaborative-codemirror
Codemirror support for collaborative editing using JSON CRDT
TypeScript ★ 6 10mo agoExplain → -
encrypt-decrypt
Simple plain text encryption/decryption with password
JavaScript ★ 6 10mo agoExplain → -
nano-theme
CSS theming for web apps
TypeScript ★ 6 10mo agoExplain → -
fastest-stable-stringify ⑂
Fastest stable JSON stringifier
JavaScript ★ 6 3y agoExplain → -
mdast-flat
Flat version of MDAST format
TypeScript ★ 5 10mo agoExplain → -
redis-joy
Fast and mean Redis 7+ cluster client written in TypeScript which supports RESP3 protocol
TypeScript ★ 5 10mo agoExplain → -
react-router-lite
No description.
TypeScript ★ 5 10mo agoExplain → -
proofread ▣
Proofread your Redux sagas.
JavaScript ★ 5 2y agoExplain → -
pojo-dump
Print JSON (or any POJO) to a nicely formatted human-readable text
TypeScript ★ 4 9mo agoExplain → -
collaborative-ace
Collaborative editing support for Ace editor
TypeScript ★ 4 10mo agoExplain → -
typebase
C/C++ structs in Node.js
TypeScript ★ 4 8y agoExplain → -
jit-parser
No description.
TypeScript ★ 3 1mo agoExplain → -
openvscode-server ⑂
Run upstream VS Code on a remote machine with access through a modern web browser from any device, anywhere.
★ 3 3y agoExplain → -
webfs.js
Node `fs` API in browser on top of OPFS
JavaScript ★ 3 10mo agoExplain → -
nmsg-rpc
RPC event based router for JavaScript bi-directional messaging
JavaScript ★ 3 1y agoExplain → -
config-galore
Collection of configs for Node.js and React projects
★ 3 2y agoExplain → -
cpuid
cpuid x86 in JavaScript
JavaScript ★ 3 5y agoExplain → -
node-multicore
Delightful multicore programming in Node.js
TypeScript ★ 3 2y agoExplain → -
v4-uuid
Simple UUID for browser without crypto dependency
TypeScript ★ 3 2y agoExplain → -
fslib
fs.js in pure JavaScript
TypeScript ★ 3 8y agoExplain → -
xml-light
Simple XML/HTML in JavaScript
JavaScript ★ 2 8y agoExplain → -
glob-to-regex
Converts a GLOB pattern to JavaScript RegExp
TypeScript ★ 2 9mo agoExplain → -
quill-cursors ⑂
A multi cursor module for Quill text editor.
★ 2 2y agoExplain → -
uint8-to-b64
Isomorphic Uint8Array conversion to Base64 string and back for browser and Node.js
JavaScript ★ 2 2y agoExplain → -
static-buffer
Execute machine code in your Buffer
JavaScript ★ 2 8y agoExplain → -
utf8-bar
UTF8 % bar for terminal
JavaScript ★ 2 4y agoExplain → -
streamich
No description.
★ 1 1mo agoExplain → -
appwrite ⑂
Appwrite is a secure end-to-end backend server for Web, Mobile, and Flutter developers that is packaged as a set of Docker containers for easy deployment 🚀
★ 1 2y agoExplain → -
terminal ⑂
Jupiter Terminal is an open-sourced, lite version of Jupiter that provides end-to-end swap flow by linking it in your HTML.
★ 1 2y agoExplain → -
reference-frh ▣
Simple reimplementation of the diamond types sequence CRDT in simple, pure, unoptimized typescript.
★ 1 2y agoExplain → -
editing-traces ⑂
Real world text editing traces for benchmarking CRDT and Rope data structures
JavaScript ★ 1 9mo agoExplain → -
json-type-cli
...
TypeScript ★ 1 10mo agoExplain → -
portable
Package your node.js or browser apps into a sigle .js file
JavaScript ★ 1 5mo agoExplain → -
svg-text-to-path ⑂
Convert svg text element to path
★ 1 1y agoExplain → -
whirlpools ⑂
Open source concentrated liquidity AMM contract on Solana
★ 1 2y agoExplain → -
fully-isolated-web-workers ⑂
No description.
★ 1 4y agoExplain → -
html-to-image ⑂
✂️ Generates an image from a DOM node using HTML5 canvas and SVG.
★ 1 1y agoExplain → -
javascript-for-cats ⑂
an introduction to the javascript programming language. intended audience: cats
JavaScript ★ 1 2y agoExplain → -
superjson ⑂
Safely serialize JavaScript expressions to a superset of JSON, which includes Dates, BigInts, and more.
★ 1 3y agoExplain → -
orbit ⑂
A distributed, serverless, peer-to-peer chat application on IPFS
★ 1 2y agoExplain → -
orbit-db-identity-provider ⑂
Default identity provider for OrbitDB
★ 1 2y agoExplain → -
local-first ⑂
data syncing, storage, and collaboration. that works
JavaScript ★ 1 2y agoExplain → -
p4-css
CSS for P4
TypeScript ★ 1 2y agoExplain → -
get-local-ip-cli
Get first available local IP address
JavaScript ★ 1 2y agoExplain → -
jsdiff ⑂
A javascript text differencing implementation.
★ 1 3y agoExplain → -
msgpackr-extract ⑂
Node addon for string extraction for msgpackr
★ 1 2y agoExplain → -
awesome-selfhosted-data ⑂
machine-readable data for https://awesome-selfhosted.net
★ 0 2mo agoExplain → -
awesome-web-components ⑂
A curated list of awesome Web Components resources.
★ 0 2mo agoExplain → -
awesome-crdt ⑂
A collection of awesome CRDT resources
★ 0 2mo agoExplain → -
awesome-react-components ⑂
Curated List of React Components & Libraries.
★ 0 2mo agoExplain → -
awesome-wysiwyg-editors ⑂
A curated list of awesome WYSIWYG Editors.
★ 0 2mo agoExplain → -
awesome-local-first-1 ⑂
Useful Links for Everything related to LocalFirst
★ 0 2mo agoExplain → -
awesome-local-first ⑂
A collection of awesome local-first projects including offline-first and collaboration functionality
★ 0 2mo agoExplain → -
localfirstnews ⑂
For contributing to upcoming newsletter issues.
★ 0 2mo agoExplain → -
launch-ui ⑂
Landing page kit built with React, Shadcn/ui and Tailwind that you can copy/paste into your project.
★ 0 2mo agoExplain → -
just-bash ⑂
Bash for Agents
★ 0 3mo agoExplain → -
dokploy ⑂
Open Source Alternative to Vercel, Netlify and Heroku.
★ 0 3mo agoExplain → -
react-simple-keyboard ⑂
React Virtual Keyboard - Customizable, responsive and lightweight
★ 0 4mo agoExplain → -
compute-engine ⑂
An engine for symbolic manipulation and numeric evaluation of math formulas expressed with MathJSON
★ 0 4mo agoExplain → -
hyparquet-compressors ⑂
Decompressors for hyparquet
★ 0 1y agoExplain → -
mathlive ⑂
Web components for math display and input
★ 0 5mo agoExplain → -
fast-formula-parser ⑂
Parse and evaluate MS Excel formula in javascript.
★ 0 10mo agoExplain → -
schemasafe ⑂
A reasonably safe JSON Schema validator with draft-04/06/07/2019-09 support.
★ 0 2y agoExplain → -
slate ⑂
A completely customizable framework for building rich text editors. (Currently in beta.)
TypeScript ★ 0 6mo agoExplain → -
image-to-ansi ⑂
Convert an image to ANSI colour codes using JavaScript.
★ 0 2y agoExplain → -
docx ⑂
Easily generate and modify .docx files with JS/TS with a nice declarative API. Works for Node and on the Browser.
★ 0 8mo agoExplain → -
system_prompts_leaks ⑂
Collection of extracted System Prompts from popular chatbots like ChatGPT, Claude & Gemini
★ 0 8mo agoExplain → -
cchistory ⑂
Extract and compare system prompts and tools from different Claude Code versions
★ 0 8mo agoExplain → -
jailjs ⑂
JavaScript AST interpreter for sandboxed execution
★ 0 9mo agoExplain → -
claude-skills ⑂
The contents of /mnt/skills in Claude's code interpreter environment
★ 0 9mo agoExplain → -
go-fuse ⑂
FUSE bindings for Go
★ 0 9mo agoExplain → -
tslint ⑂
ThreadsStyling tslint and prettier configs
JavaScript ★ 0 3y agoExplain → -
nephele ⑂
A pluggable WebDAV, CardDAV, and CalDAV server for Node.js and Express.
★ 0 1y agoExplain → -
template-js-library
TypeScript template for a browser/server NPM package
TypeScript ★ 0 10mo agoExplain → -
rpc-error
TypeScript class for RPC errors
TypeScript ★ 0 10mo agoExplain → -
allotment ⑂
A React component for resizable split views
★ 0 11mo agoExplain → -
template-json-type-cli
TypeScript template for craeting JSON Type CLI tools
TypeScript ★ 0 10mo agoExplain → -
vosk-api ⑂
Offline speech recognition API for Android, iOS, Raspberry Pi and servers with Python, Java, C# and Node
★ 0 1y agoExplain → -
vosk-browser ⑂
A speech recognition library running in the browser thanks to a WebAssembly build of Vosk
★ 0 2y agoExplain → -
vscode-copilot-chat ⑂
Copilot Chat extension for VS Code
★ 0 11mo agoExplain → -
tiptap ⑂
The headless editor framework for web artisans.
TypeScript ★ 0 1y agoExplain → -
prosemirror-model ⑂
ProseMirror's document model
TypeScript ★ 0 1y agoExplain → -
trilium ⑂
Build your personal knowledge base with Trilium Notes
JavaScript ★ 0 2y agoExplain → -
plate ⑂
A rich-text editor powered by AI
TypeScript ★ 0 1y agoExplain → -
prosemirror-schema-basic ⑂
Basic schema elements for ProseMirror
★ 0 1y agoExplain → -
prosemirror-commands ⑂
Editing commands for ProseMirror
★ 0 1y agoExplain → -
prosemirror-transform ⑂
ProseMirror document transformations
★ 0 1y agoExplain → -
prosemirror-state ⑂
ProseMirror editor state
★ 0 1y agoExplain → -
prosemirror-view ⑂
ProseMirror's view component
★ 0 1y agoExplain → -
opentype.js ⑂
Read and write OpenType fonts using JavaScript.
★ 0 1y agoExplain → -
tldraw ⑂
A tiny little drawing app.
TypeScript ★ 0 1y agoExplain → -
js-sdsl ⑂
A javascript standard data structure library which benchmark against C++ STL.
★ 0 1y agoExplain → -
icons ⑂
A crisp set of 15×15 icons designed by the @workos team.
★ 0 1y agoExplain → -
tldraw-v1 ⑂
A tiny little drawing app. This is the original 2021-2022 version, released under MIT.
★ 0 2y agoExplain → -
automerge-prosemirror ⑂
No description.
★ 0 1y agoExplain → -
bare-syscall
Bare wrapper for OS syscalls
C ★ 0 1y agoExplain → -
bare ⑂
Small and modular JavaScript runtime for desktop and mobile
★ 0 1y agoExplain → -
mosquitto ⑂
Eclipse Mosquitto - An open source MQTT broker
★ 0 2y agoExplain → -
rb-tree ⑂
Red-Black tree (WIP)
★ 0 5y agoExplain → -
qrloop ⑂
Encode a big binary blob to a loop of QR codes
★ 0 3y agoExplain → -
js-draw ⑂
Draw pictures using a pen, touchscreen, or mouse! JS-draw is a freehand drawing library for JavaScript and TypeScript.
★ 0 1y agoExplain → -
dynamodb-local-decompiled ⑂
This is a decompiled version of DynamoDB Local (A local version of Dynamodb built on SQLite). It can be useful for learning purposes.
★ 0 2y agoExplain → -
aws4fetch ⑂
A compact AWS client and signing utility for modern JS environments
★ 0 2y agoExplain → -
aws4 ⑂
Signs and prepares Node.js requests using AWS Signature Version 4
JavaScript ★ 0 1y agoExplain → -
raydium-sdk-V2-demo ⑂
No description.
★ 0 2y agoExplain → -
delta ⑂
No description.
TypeScript ★ 0 2y agoExplain → -
raydium-frontend ⑂
Raydium Frontend V2
★ 0 2y agoExplain → -
localfirstweb.dev ⑂
A list of various resources for local-first web development
HTML ★ 0 2y agoExplain → -
housekeeping
Config files and build tooling
★ 0 2y agoExplain → -
reactive-rpc ▣
Rx observables as request/response payloads over WebSocket or HTTP
TypeScript ★ 0 2y agoExplain → -
blockstore ⑂
Open edX Learning Object Repository
★ 0 3y agoExplain → -
commands ⑂
A module that exports all available Redis commands and their supported Redis versions.
★ 0 4y agoExplain → -
cluster-key-slot ⑂
Generates CRC hashes for strings - for use by Node Redis clients to determine key slots.
★ 0 3y agoExplain → -
collaborative-documents ⑂
No description.
★ 0 4y agoExplain → -
yjs-tldraw ⑂
Yjs multiplayer implementation on tldraw v1 (POC)
★ 0 3y agoExplain → -
fast-diff ⑂
A fast Javascript string diff
★ 0 2y agoExplain → -
tldraw-yjs-example ⑂
An example of using tldraw together with yjs.
★ 0 2y agoExplain → -
fractional-indexing ⑂
Fractional Indexing in JavaScript
JavaScript ★ 0 2y agoExplain → -
orbit-db ⑂
Peer-to-Peer Databases for the Decentralized Web
JavaScript ★ 0 2y agoExplain → -
cbor-x ⑂
Ultra-fast CBOR encoder/decoder with extensions for records and structural cloning
JavaScript ★ 0 2y agoExplain → -
diamond-types ⑂
The world's fastest CRDT. WIP.
Rust ★ 0 2y agoExplain → -
liveblocks ⑂
Liveblocks is a real-time collaboration infrastructure for developers.
TypeScript ★ 0 2y agoExplain → -
NeatJSON ⑂
Pretty-print your JSON in Ruby, JS, or Lua with more power than JSON.stringify or JSON.pretty_generate
★ 0 2y agoExplain → -
json-joy-ruby
json-joy port to Ruby
Ruby ★ 0 2y agoExplain → -
js-dag-cbor ⑂
dag-cbor codec for IPLD
★ 0 2y agoExplain → -
perfect-arrows ⑂
Draw perfect arrows between points and shapes.
★ 0 3y agoExplain → -
perfect-cursors ⑂
Perfect interpolation for multiplayer cursors.
★ 0 2y agoExplain → -
msgpack-benchmark ⑂
This repository aims to benchmark each msgpack implementation for JavaScript.
JavaScript ★ 0 2y agoExplain → -
nmsg-core ▣
node messenger abstranctions: Server, Client, Transport, etc.
TypeScript ★ 0 8y agoExplain → -
json-pack-napi
JSON codec accelerator for Node.js
C++ ★ 0 2y agoExplain → -
cbor-extract ⑂
No description.
★ 0 3y agoExplain → -
position-strings ⑂
Lexicographically-ordered position strings for collaborative lists and text
★ 0 3y agoExplain → -
orama ⑂
🌌 Fast, in-memory, typo-tolerant, full-text search engine written in TypeScript.
TypeScript ★ 0 2y agoExplain → -
vscode-tracker ⑂
No description.
★ 0 5y agoExplain → -
jumprope-rs ⑂
No description.
★ 0 3y agoExplain → -
uWebSockets.js ⑂
μWebSockets for Node.js back-ends :metal:
C++ ★ 0 2y agoExplain → -
canvas-hypertxt ⑂
The fastest way to layout wrapped text on a HTML5 canvas
★ 0 3y agoExplain → -
helia ⑂
An implementation of IPFS in JavaScript
★ 0 2y agoExplain → -
isolated-vm ⑂
Secure & isolated JS environments for nodejs
★ 0 2y agoExplain → -
markdown-it.multicore
markdown-it executed in worker threads
TypeScript ★ 0 2y agoExplain → -
markdown-it.rs ⑂
markdown-it js library rewritten in rust
★ 0 3y agoExplain → -
hocuspocus ⑂
The Y.js WebSocket backend
★ 0 3y agoExplain →
No repos match these filters.