astoilkov / main-thread-scheduling
Fast and consistently responsive apps using a single function call
☆1,300Updated 3 months ago
Related projects ⓘ
Alternatives and complementary repositories for main-thread-scheduling
- Efficient immutable updates, 2-6x faster than naive handcrafted reducer, and more than 10x faster than Immer.☆1,621Updated this week
- A typescript package to execute JavaScript and TypeScript code in a webassembly quickjs sandbox☆620Updated 2 months ago
- The missing JavaScript randomness library.☆823Updated last year
- A CSS layout engine☆1,259Updated this week
- A modern filesystem API for JavaScript☆515Updated this week
- A tiny (~1kB minzipped) and extremely fast library for creating reactive observables via functions.☆778Updated 4 months ago
- A strictly typed utility library.☆1,112Updated 8 months ago
- cli utility for querying the node_modules directory☆1,918Updated last year
- A fast and correct TypeScript type checker and compiler with additional experiments☆2,543Updated this week
- Alias to `tsx`☆1,587Updated last month
- A full-stack, syncing database that runs on both server and client. Pluggable storage (indexeddb, sqlite, durable objects), syncs over we…☆2,313Updated this week
- remoteStorage is a simple library that combines the localStorage API with a remote server to persist data across sessions, devices, and b…☆1,223Updated 7 months ago
- Prune unnecessary files from node_modules☆174Updated 11 months ago
- A high-performance SVG renderer and toolkit, powered by Rust based resvg and napi-rs.☆1,568Updated 2 weeks ago
- 🧵 A minimal and tiny Node.js Worker Thread Pool implementation (38KB)☆1,310Updated this week
- Extremely fast file change detector and task orchestrator for Node.js.☆941Updated 11 months ago
- 🔎 A simple, tiny and lightweight benchmarking library!☆1,889Updated this week
- Unified plugin system for Vite, Rollup, Webpack, esbuild, Rolldown, and more☆3,089Updated this week
- 🧀 Programmatically modify JavaScript and TypeScript source codes with a simplified, elegant and familiar syntax powered by recast and b…☆2,305Updated this week
- Reactive signals that scale, by tldraw.☆906Updated 10 months ago
- A high-performance framework with fine-grained observable/signal-based reactivity for building rich applications.☆890Updated 7 months ago
- Superdiff provides a complete and readable diff for both arrays and objects. Plus, it supports stream and file inputs for handling large …☆697Updated 2 weeks ago
- Speed up your package installation process, reduce your disk usage, and extend the lifespan of your precious SSD.☆1,106Updated 3 weeks ago
- Add interactive code snippets to any blog or webpage.☆489Updated last month
- 📦🔍 Find the true size of an npm package☆735Updated last year
- JavaScript to WASM compiler☆793Updated this week
- The Rspack-based build tool. It's fast, out-of-the-box and extensible.☆1,818Updated this week
- A fast, zero dependency object and array comparison library. Significantly faster than most other deep comparison libraries and has full …☆3,565Updated 5 months ago
- Non-blocking Concurrent Computation for JavaScript RTEs (Web Browsers, Node.js & Deno & Bun)☆383Updated 9 months ago
- Runtime TypeScript and ESM support for Node.js☆1,888Updated this week