tbranyen / hyperlist
A performant virtual scrolling list utility capable of rendering millions of rows
☆449Updated 2 years ago
Related projects ⓘ
Alternatives and complementary repositories for hyperlist
- Scrollable list of DOM elements that can hold an unlimited amount of rows without breaking a sweat☆265Updated 2 years ago
- A tiny, Vanilla JS, virtualization library☆169Updated 2 years ago
- JavaScript client-side search API with web-worker support☆416Updated last year
- Generate SVG sparklines with JavaScript without any external dependency.☆530Updated last year
- Diffing the DOM without virtual DOM☆215Updated last year
- Detect if a device is mouseOnly, touchOnly, or hybrid, and if the primary input is mouse or touch.☆418Updated 3 years ago
- javascript plugin allows to execute any function of javascript code in a thread☆83Updated 7 years ago
- A navigation aid (aka, router) for the browser in 850 bytes~!☆780Updated 9 months ago
- A tiny (349B) reusable date formatter. Extremely fast!☆1,067Updated 9 months ago
- 🚅 - Hyper fast diffing algorithm for real DOM nodes☆726Updated 3 years ago
- Lean and configurable whitelist-oriented HTML sanitizer☆453Updated 6 months ago
- A JavaScript port of the Brotli compression algorithm, as used in WOFF2☆500Updated 5 months ago
- A super tiny reactive library.☆439Updated last month
- ☆372Updated last month
- Simplest way to communicate with iFrames and other windows☆131Updated last year
- A lightweight Exif meta-data decipher.☆313Updated 4 years ago
- Playground to test repaint rates of JS libs☆254Updated 2 years ago
- It’s like import(), but runs the module in a worker.☆249Updated last month
- Message passing between ServiceWorker and pages made simple☆294Updated 6 years ago
- A tiny (130B to 205B) and fast utility to generate random IDs of fixed length☆656Updated last month
- 🍩 1kb minimally viable DOM Document implementation☆668Updated 3 years ago
- Minimal dependency-free pan/zoom library☆364Updated last year
- Quickly parse & match URLs☆322Updated 3 years ago
- Run ES Module syntax (`import`, `import()`, and `export`) in any browser – even IE!☆548Updated 5 years ago
- This repository is no longer active. ResizeObserver has moved out of WICG into☆255Updated 4 years ago
- macOS/iOS elastic scroll polyfill on scrollable elements☆76Updated last year
- A JSON alternative that retains references, handles circular dependencies, and encodes almost every data type available to standard JavaS…☆263Updated last year
- Javascript implementation of xxHash☆291Updated 2 years ago
- .dom is a tiny (512 byte) template engine that uses virtual DOM and some of react principles☆809Updated 3 years ago
- Use JavaScript modules in all browsers, including dynamic imports☆1,239Updated 4 months ago