~ $ ls ~/oss
oss
An archive of small, focused libraries. performance-tuned, dependency-light, and battle-tested in production for years.
- packages
- 256
- stars
- 58,713
- dl/wk
- 942M
- dl/all
- 67.2B
net npm downloads, all 256 packages
| year | downloads |
|---|---|
| 2015 | 1,176,705 |
| 2016 | 2,816,509 |
| 2017 | 3,021,101 |
| 2018 | 33,679,370 |
| 2019 | 234,813,329 |
| 2020 | 782,133,750 |
| 2021 | 2,366,950,746 |
| 2022 | 4,923,858,811 |
| 2023 | 7,597,017,942 |
| 2024 | 10,470,077,926 |
| 2025 | 15,136,098,259 |
| 2026 | 24,284,751,739 |
packages 256/256
| # | weekly downloads, log scale | summary | ||||||
|---|---|---|---|---|---|---|---|---|
| 1 | escalade | JavaScript | 154 | 10 | 207M | 15.9B | A tiny (183B to 210B) and fast utility to ascend parent directories | |
| 2 | clsx | JavaScript | 9,847 | 186 | 127M | 7.45B | A tiny (239B) utility for constructing className strings conditionally. | |
| 3 | kleur | JavaScript | 1,696 | 53 | 114M | 9.55B | The fastest Node.js library for formatting terminal text with ANSI colors~! | |
| 4 | dequal | JavaScript | 1,469 | 38 | 111M | 5.02B | A tiny (304B to 489B) utility for check for deep equality | |
| 5 | mrmime | TypeScript | 348 | 10 | 46.8M | 2.76B | A tiny (2.8kB) and fast utility for getting a MIME type from an extension or filename | |
| 6 | resolve.exports | TypeScript | 402 | 18 | 40.3M | 5.11B | A tiny (952b), correct, general-purpose, and configurable "exports" and "imports" resolver without file-system reliance | |
| 7 | sirv | JavaScript | 1,174 | 66 | 40.3M | 2.59B | The optimized & lightweight middleware for serving requests to static assets | |
| 8 | empathic | TypeScript | 366 | 9 | 38.1M | 790M | A set of small and fast Node.js utilities to understand your pathing needs. | |
| 9 | @polka/ |
JavaScript | 5,589 | 176 | 37.7M | 2.50B | Super fast, memoized req.url parser |
|
| 10 | totalist | JavaScript | 151 | 6 | 37.0M | 2.46B | A tiny (195B to 220B) utility to recursively list all (total) files in a directory | |
| 11 | mri | JavaScript | 680 | 23 | 24.5M | 2.40B | Quickly scan for CLI flags and arguments | |
| 12 | @lukeed/ |
JavaScript | 71 | 1 | 20.5M | 1.06B | An alias package for crypto.randomBytes in Node.js and/or browsers |
|
| 13 | klona | JavaScript | 1,735 | 51 | 14.5M | 3.09B | A tiny (240B to 501B) and fast utility to "deep clone" Objects, Arrays, Dates, RegExps, and more! | |
| 14 | dset | JavaScript | 783 | 29 | 13.1M | 1.20B | A tiny (194B) utility for safely writing deep Object values~! | |
| 15 | uid | JavaScript | 668 | 19 | 12.5M | 823M | A tiny (130B to 205B) and fast utility to randomize unique IDs of fixed length | |
| 16 | @lukeed/ |
JavaScript | 248 | 5 | 11.2M | 347M | A tiny (414B) and fast utility to convert milliseconds to and from strings. | |
| 17 | sade | JavaScript | 1,078 | 26 | 10.6M | 935M | Smooth (CLI) operator | |
| 18 | flattie | JavaScript | 266 | 11 | 7.09M | 170M | A tiny (203B) and fast utility to flatten an object with customizable glue | |
| 19 | @lukeed/ |
JavaScript | 410 | 12 | 6.08M | 304M | A tiny (230B) and fast UUID (v4) generator for Node and the browser | |
| 20 | uvu | JavaScript | 3,029 | 104 | 5.18M | 651M | uvu is an extremely fast and lightweight test runner for Node.js and the browser | |
| 21 | regexparam | JavaScript | 598 | 28 | 4.09M | 231M | A tiny (399B) utility that converts route patterns into RegExp. Limited alternative to path-to-regexp |
|
| 22 | flru | JavaScript | 347 | 5 | 3.78M | 21.3M | A tiny (215B) and fast Least Recently Used (LRU) cache | |
| 23 | hexoid | JavaScript | 205 | 7 | 2.19M | 1.02B | A tiny (190B) and extremely fast utility to generate random IDs of fixed length | |
| 24 | @arr/ |
JavaScript | 259 | 10 | 1.12M | 91.1M | A tiny, faster alternative to native Array.prototype.every | |
| 25 | trouter | JavaScript | 661 | 25 | 1.07M | 115M | A fast, small-but-mighty, familiar ~fish~ router | |
| 26 | polka | JavaScript | 5,589 | 176 | 953k | 94.7M | A micro web server so fast, it'll make you dance! | |
| 27 | matchit | JavaScript | 323 | 13 | 940k | 82.7M | Quickly parse & match URLs | |
| 28 | worktop | TypeScript | 1,686 | 40 | 491k | 22.0M | The next generation web framework for Cloudflare Workers | |
| 29 | fetch-event-stream | TypeScript | 436 | 5 | 374k | 12.6M | A tiny (741b) utility for Server Sent Event (SSE) streaming via fetch and Web Streams API |
|
| 30 | @polka/ |
JavaScript | 5,589 | 176 | 315k | 15.2M | A response helper that detects & handles Content-Types | |
| 31 | tinydate | JavaScript | 1,068 | 16 | 240k | 38.5M | A tiny (349B) reusable date formatter. Extremely fast! | |
| 32 | console-clear | JavaScript | 23 | 2 | 227k | 41.1M | Clear the console, cross-platform | |
| 33 | semiver | JavaScript | 124 | 7 | 220k | 39.9M | A tiny (187B) utility to compare semver strings | |
| 34 | tmp-cache | JavaScript | 177 | 3 | 214k | 9.72M | A least-recently-used cache in 35 lines of code | |
| 35 | astray | JavaScript | 195 | 7 | 201k | 19.8M | Walk an AST without being led astray | |
| 36 | tempura | JavaScript | 528 | 10 | 191k | 5.67M | A light, crispy, and delicious template engine | |
| 37 | sirv-cli | JavaScript | 1,174 | 66 | 151k | 19.8M | A lightweight CLI program to serve static sites~! | |
| 38 | local-access | JavaScript | 11 | 1 | 151k | 18.9M | Retrieve formatted URL addresses for local and LAN access. | |
| 39 | qss | JavaScript | 453 | 16 | 107k | 38.3M | A tiny (305B) browser utility for stringifying a query Object. | |
| 40 | @polka/ |
JavaScript | 5,589 | 176 | 69.2k | 15.9M | (no description) | |
| 41 | premove | JavaScript | 89 | 8 | 68.5k | 4.34M | A tiny (208B to 260B) utility to remove items recursively | |
| 42 | tsm | TypeScript | 1,191 | 18 | 50.7k | 8.50M | TypeScript Module Loader | |
| 43 | webpack-format-messages | JavaScript | 111 | 8 | 47.2k | 9.01M | Beautiful formatting for Webpack messages; ported from Create React App! | |
| 44 | templite | JavaScript | 229 | 5 | 44.9k | 7.64M | Lightweight templating in 154 bytes | |
| 45 | rosetta | JavaScript | 796 | 16 | 41.7k | 7.09M | A general purpose internationalization library in 298 bytes | |
| 46 | fromnow | JavaScript | 187 | 9 | 41.6k | 2.45M | A tiny (339B) utility for human-readable time differences between now and past or future dates. | |
| 47 | httpie | JavaScript | 581 | 22 | 40.5k | 5.50M | A lightweight, Promise-based wrapper for Node.js HTTP requests~! | |
| 48 | @polka/ |
JavaScript | 5,589 | 176 | 33.4k | 1.35M | Fast gzip+brotli compression middleware for polka & express with zero dependencies. | |
| 49 | rewrite-imports | JavaScript | 32 | 5 | 30.0k | 39.8M | A tiny (349B) utility to rewrite import statements as require()s; via RegExp |
|
| 50 | route-sort | JavaScript | 37 | 2 | 27.0k | 3.38M | A tiny (200B) utility to sort route patterns by specificity | |
| 51 | throttles | JavaScript | 197 | 2 | 22.7k | 4.25M | A tiny (139B to 204B) utility to regulate the execution rate of your functions | |
| 52 | route-manifest | JavaScript | 46 | 0 | 21.4k | 3.33M | A tiny (412B) runtime to retrieve the correct entry from a Route Manifest file | |
| 53 | mk-dirs | JavaScript | 56 | 1 | 19.3k | 5.39M | A tiny (381B to 419B) utility to make a directory and its parents, recursively | |
| 54 | rollup-route-manifest | JavaScript | 42 | 0 | 17.2k | 736k | A Rollup plugin to generate an asset manifest, keyed by route patterns! | |
| 55 | sockette | JavaScript | 2,465 | 79 | 17.0k | 4.76M | The cutest little WebSocket wrapper! | |
| 56 | gittar | JavaScript | 127 | 8 | 16.3k | 10.7M | Download and/or Extract git repositories (GitHub, GitLab, BitBucket). Cross-platform and Offline-first! | |
| 57 | taskr | JavaScript | 2,537 | 72 | 16.2k | 4.33M | Generator & Coroutine-based task runner. Fasten your seatbelt. | |
| 58 | calendarize | JavaScript | 476 | 10 | 13.2k | 1.52M | A tiny (202B) utility to generate calendar views | |
| 59 | next-node | JavaScript | 3 | 2 | 11.0k | 1.84M | Get the next Node Element, with optional container restriction. | |
| 60 | dimport | JavaScript | 546 | 5 | 10.7k | 23.8M | Run ES Module syntax in any browser – even IE! | |
| 61 | url-shim | JavaScript | 126 | 1 | 10.3k | 854k | A 1.53kB browser polyfill for the Node.js URL and URLSearchParams classes |
|
| 62 | webpack-messages | JavaScript | 247 | 20 | 8.60k | 5.12M | Beautifully format Webpack messages throughout your bundle lifecycle(s)! | |
| 63 | watchlist | JavaScript | 262 | 15 | 8.11k | 2.26M | Recursively watch a list of directories & run a command on any file system changes | |
| 64 | webpack-plugin-replace | JavaScript | 36 | 8 | 7.48k | 4.53M | Replace content while bundling. | |
| 65 | @polka/ |
JavaScript | 5,589 | 176 | 7.28k | 1.97M | An extremely simple response helper | |
| 66 | nestie | JavaScript | 202 | 6 | 5.59k | 797k | A tiny (215B) and fast utility to expand a flattened object | |
| 67 | webpack-modules | JavaScript | 71 | 1 | 4.48k | 1.67M | Handle ".mjs" files correctly | |
| 68 | obj-str | JavaScript | 255 | 6 | 3.44k | 2.43M | A tiny library for serializing Object values to Strings. | |
| 69 | ley | JavaScript | 271 | 13 | 1.89k | 457k | Driver-agnostic database migrations | |
| 70 | svelte-preprocess-esbuild | TypeScript | 46 | 2 | 1.07k | 1.46M | A Svelte Preprocessor to compile TypeScript via esbuild | |
| 71 | bundt | JavaScript | 168 | 9 | 989 | 600k | A simple bundler for your delcious modules~! | |
| 72 | is-ready | JavaScript | 29 | 1 | 598 | 23.7k | A tiny (309B) library to detect when window globals are defined and ready to use~! |
|
| 73 | navaid | JavaScript | 796 | 27 | 530 | 112k | A navigation aid (aka, router) for the browser in 865 bytes~! | |
| 74 | loadr | JavaScript | 51 | 1 | 511 | 150k | Quickly attach multiple ESM Loaders and/or --require hooks together | |
| 75 | is-offline | JavaScript | 92 | 0 | 450 | 971k | A tiny (174B) library to detect offline status & respond to changes in the browser. |
|
| 76 | salteen | JavaScript | 95 | 4 | 419 | 38.5k | A snappy and lightweight (259B) utility to encrypt and decrypt values with salt. | |
| 77 | comptime | TypeScript | 180 | 4 | 408 | 10.8k | A Zig-inspired build-time evaluation primitive, exposed as Vite and Rolldown plugins. | |
| 78 | tschema | TypeScript | 728 | 3 | 229 | 54.6k | A tiny (500b) utility to build JSON schema types. | |
| 79 | ganalytics | JavaScript | 577 | 17 | 219 | 312k | A tiny (312B) client-side module for tracking with Google Analytics | |
| 80 | saturated | JavaScript | 115 | 2 | 203 | 47.4k | A tiny (203B) utility to enqueue items for batch processing and/or satisfying rate limits | |
| 81 | @arr/ |
JavaScript | 259 | 10 | 189 | 246k | A tiny, faster alternative to native Array.prototype.forEach | |
| 82 | @arr/ |
JavaScript | 259 | 10 | 189 | 166k | A tiny, faster alternative to native Array.prototype.reduce | |
| 83 | @arr/ |
JavaScript | 259 | 10 | 184 | 250k | A tiny, faster alternative to native Array.prototype.map | |
| 84 | create-bongo | TypeScript | 23 | 0 | 167 | 2.35k | Create a new bongo site from the starter template | |
| 85 | @arr/ |
JavaScript | 259 | 10 | 165 | 242k | A tiny, faster alternative to native Array.prototype.filter | |
| 86 | babel-plugin-optimize-objstr | JavaScript | 255 | 6 | 165 | 342k | Babel plugin to optimize obj-str calls. |
|
| 87 | @lukeed/ |
TypeScript | 23 | 0 | 163 | 2.97k | A static site generator built on Rolldown and LightningCSS. | |
| 88 | @bongo/ |
TypeScript | 23 | 0 | 146 | 2.69k | Markdown loader for bongo | |
| 89 | @bongo/ |
TypeScript | 23 | 0 | 140 | 140 | RSS and Atom feeds for bongo | |
| 90 | @arr/ |
JavaScript | 259 | 10 | 135 | 167k | A tiny, faster alternative to native Array.prototype.find | |
| 91 | polkadot | JavaScript | 324 | 9 | 132 | 202k | The tiny HTTP server that gets out of your way~! | |
| 92 | @arr/ |
JavaScript | 259 | 10 | 115 | 6.22k | A tiny, faster alternative to native Array.prototype.reverse | |
| 93 | @arr/ |
JavaScript | 259 | 10 | 110 | 138k | A tiny, faster alternative to native Array.prototype.some | |
| 94 | @arr/ |
JavaScript | 259 | 10 | 107 | 4.97k | A tiny (111B) & fast utility to retrieve all unique values from an Array | |
| 95 | ava-http | JavaScript | 25 | 2 | 105 | 263k | Async HTTP request wrapper | |
| 96 | scorta | JavaScript | 34 | 0 | 104 | 71.4k | A tiny (330B to 357B) and fast utility to find a package's hidden supply / cache directory | |
| 97 | @polka/ |
JavaScript | 5,589 | 176 | 96 | 111k | A response helper for URL redirects | |
| 98 | @arr/ |
JavaScript | 259 | 10 | 89 | 208k | Fastest Array.filter alternative --- mutates original array! | |
| 99 | @arr/ |
JavaScript | 259 | 10 | 79 | 119k | A tiny (139B) & fast utility to recursively flatten an array of arrays! | |
| 100 | jwtoken | — | 0 | 0 | 75 | 12.5k | (no description) | |
| 101 | @polka/ |
JavaScript | 5,589 | 176 | 68 | 32.5k | Intialize and run a HTTP cluster | |
| 102 | @pwa/ |
JavaScript | 3,123 | 98 | 58 | 22.1k | React preset for pwa |
|
| 103 | local-hostname | JavaScript | 33 | 1 | 54 | 25.7k | A tiny (171B) utility to check if a hostname is local | |
| 104 | flat-obj | JavaScript | 266 | 11 | 52 | 73.0k | A tiny (188B) utility to flatten an object with customizable glue | |
| 105 | fetchy | — | 0 | 0 | 48 | 2.77k | Isomorphic data fetcher which works evenly on client and server | |
| 106 | wrr | JavaScript | 168 | 3 | 46 | 71.5k | A tiny (148B) weighted round robin utility | |
| 107 | @pwa/ |
JavaScript | 3,123 | 98 | 44 | 25.3k | (no description) | |
| 108 | jest-preact-preset | — | 0 | 0 | 42 | 95.2k | Jest preset containing all required configuration for writing tests for preact | |
| 109 | @pwa/ |
JavaScript | 3,123 | 98 | 37 | 6.89k | Vue preset for pwa |
|
| 110 | @arr/ |
JavaScript | 259 | 10 | 37 | 149k | A tiny, faster alternative to native Array.prototype.findIndex | |
| 111 | vegemite | JavaScript | 375 | 2 | 36 | 14.6k | A Pub/Sub state manager you'll love... or hate | |
| 112 | webpack-route-manifest | JavaScript | 133 | 3 | 35 | 82.4k | Generate an asset manifest file, keyed by route patterns! | |
| 113 | @pwa/ |
JavaScript | 3,123 | 98 | 30 | 33.0k | PWA's core configuration builder. — View Docs | |
| 114 | formee | JavaScript | 440 | 11 | 27 | 40.0k | A tiny (532B) library for handling <form> elements | |
| 115 | cfw | TypeScript | 113 | 3 | 26 | 17.2k | (WIP) A build and deploy utility for Cloudflare Workers. | |
| 116 | @pwa/ |
JavaScript | 3,123 | 98 | 25 | 3.13k | PWA plugin for Bublé |
|
| 117 | @pwa/ |
JavaScript | 3,123 | 98 | 24 | 5.47k | PWA plugin for ESLint |
|
| 118 | @pwa/ |
JavaScript | 3,123 | 98 | 22 | 3.09k | PWA plugin for Workbox SW |
|
| 119 | @pwa/ |
JavaScript | 3,123 | 98 | 20 | 2.72k | PWA plugin for preparing compressed assets with gzip |
|
| 120 | @pwa/ |
JavaScript | 3,123 | 98 | 19 | 5.73k | Preact preset for pwa |
|
| 121 | worktop.build | TypeScript | 1,686 | 40 | 18 | 37.4k | (no description) | |
| 122 | @pwa/ |
JavaScript | 3,123 | 98 | 16 | 43.9k | PWA's CLI application — View Docs | |
| 123 | @pwa/ |
JavaScript | 3,123 | 98 | 16 | 6.71k | Svelte preset for pwa |
|
| 124 | @pwa/ |
JavaScript | 3,123 | 98 | 15 | 2.73k | PWA plugin for SW Precache |
|
| 125 | @pwa/ |
JavaScript | 3,123 | 98 | 14 | 2.27k | PWA plugin for preparing compressed assets with brotli |
|
| 126 | @pwa/ |
JavaScript | 3,123 | 98 | 14 | 1.99k | PWA plugin for Prettier |
|
| 127 | @pwa/ |
JavaScript | 3,123 | 98 | 14 | 1.51k | PWA plugin for preparing compressed assets with zopfli |
|
| 128 | @arr/ |
JavaScript | 259 | 10 | 13 | 1.22k | A tiny, faster alternative to native Array.prototype.forEach | |
| 129 | @arr/ |
JavaScript | 259 | 10 | 11 | 101k | A tiny, faster alternative to native Array.prototype.includes | |
| 130 | @arr/ |
JavaScript | 259 | 10 | 11 | 1.18k | A tiny, faster alternative to native Array.prototype.lastIndexOf | |
| 131 | sort-isostring | JavaScript | 96 | 0 | 11 | 6.19k | archived A tiny (110B) utility to sort ISO 8601 Date strings | |
| 132 | @pwa/ |
JavaScript | 3,123 | 98 | 10 | 1.86k | Critters plugin for pwa |
|
| 133 | @pwa/ |
JavaScript | 3,123 | 98 | 10 | 3.58k | PWA plugin for Offline Plugin |
|
| 134 | preact-progress | JavaScript | 49 | 3 | 10 | 4.51k | Simple and lightweight (~590 bytes gzip) progress bar component for Preact | |
| 135 | digitalocean-v2 | JavaScript | 5 | 0 | 10 | 3.55k | A lightweight, Promise-based wrapper for the DigitalOcean v2 API. | |
| 136 | @arr/ |
JavaScript | 259 | 10 | 9 | 1.25k | A tiny, faster alternative to native Array.prototype.map | |
| 137 | offroad | — | 0 | 0 | 9 | 1.26k | (no description) | |
| 138 | sublet | JavaScript | 141 | 1 | 8 | 49.7k | Reactive leases for data subscriptions | |
| 139 | preact-scroll-header | JavaScript | 43 | 1 | 8 | 5.18k | A (800b gzip) header that will show/hide while scrolling | |
| 140 | @arr/ |
JavaScript | 259 | 10 | 7 | 1.25k | A tiny, faster alternative to native Array.prototype.indexOf | |
| 141 | dom-selection | JavaScript | 15 | 6 | 7 | 12.3k | A lightweight (1kb), cross-browser library for DOM selections and ranges. IE9+ | |
| 142 | md-colors | CSS | 4 | 4 | 7 | 9.35k | Material Design's colors as SASS variables, extensions, or functions | |
| 143 | create-worktop | TypeScript | 1,686 | 40 | 6 | 1.10k | (no description) | |
| 144 | onloaded | JavaScript | 40 | 6 | 6 | 2.27k | A tiny (350B) library to detect when images have loaded. | |
| 145 | hrana | TypeScript | 22 | 0 | 6 | 1.32k | A tiny (1034b) runtime-agnostic Hrana HTTP client | |
| 146 | validator-lite | JavaScript | 6 | 0 | 6 | 2.84k | Lightweight Form Validation (no dependencies) | |
| 147 | forma | — | 0 | 0 | 6 | 1.77k | (no description) | |
| 148 | @arr/ |
JavaScript | 259 | 10 | 5 | 2.72k | A tiny, faster alternative to native Array.prototype.reduceRight | |
| 149 | rafps | JavaScript | 82 | 1 | 5 | 10.6k | A tiny (178B) helper for playing, pausing, and setting requestAnimationFrame frame rates | |
| 150 | map-arr | JavaScript | 11 | 0 | 5 | 1.05k | A tiny, faster alternative to native Array.prototype.map | |
| 151 | @freshie/ |
TypeScript | 154 | 2 | 4 | 1.92k | (no description) | |
| 152 | webpack-critical | JavaScript | 110 | 11 | 4 | 4.76k | Extracts & inlines Critical CSS with Wepack | |
| 153 | crpyto.random | JavaScript | 71 | 1 | 4 | 772 | An alias package for crypto.randomBytes in Node.js and/or browsers |
|
| 154 | md-checkbox | CSS | 5 | 1 | 4 | 5.99k | Material Design animated checkbox input | |
| 155 | firebase-http | — | 0 | 0 | 4 | 1.05k | A tiny (455B) client-side module for tracking with Google Analytics | |
| 156 | hottie | — | 0 | 0 | 4 | 1.17k | (no description) | |
| 157 | umu | — | 0 | 0 | 4 | 1.12k | WIP - Execute uvu tests in real browser environments |
|
| 158 | dynamic-import-ponyfill | JavaScript | 546 | 5 | 3 | 956 | deprecated Please use 'dimport' instead | |
| 159 | @lukeed/ |
JavaScript | 168 | 3 | 3 | 16.2k | A tiny (148B) weighted round robin utility | |
| 160 | freshie | TypeScript | 154 | 2 | 3 | 2.53k | (WIP) A fresh take on building universal applications with support for pluggable frontends and backends. | |
| 161 | @lukeed/ |
— | 0 | 0 | 3 | 7.46k | Node.js Google Authentication Service Account Tokens | |
| 162 | ante | — | 0 | 0 | 3 | 1.41k | Incoming | |
| 163 | townsend | — | 0 | 0 | 3 | 202 | (no description) | |
| 164 | foid | JavaScript | 668 | 19 | 2 | 4.68k | deprecated 'foid' has been renamed to 'uid'! | |
| 165 | @freshie/ |
TypeScript | 154 | 2 | 2 | 1.22k | (no description) | |
| 166 | @freshie/ |
TypeScript | 154 | 2 | 2 | 1.22k | (no description) | |
| 167 | @freshie/ |
TypeScript | 154 | 2 | 2 | 1.48k | (no description) | |
| 168 | classico | JavaScript | 62 | 1 | 2 | 88.2k | A tiny (242B) shim when Element.classList cannot be used~! | |
| 169 | primeval | JavaScript | 51 | 1 | 2 | 1.23k | A tiny (128B) utility to check if a value is a prime number | |
| 170 | md-radio | CSS | 14 | 3 | 2 | 4.64k | Material Design animated radio input | |
| 171 | preact-sockette | JavaScript | 9 | 1 | 2 | 1.50k | Sockette component for Preact | |
| 172 | rewrite-async | JavaScript | 4 | 0 | 2 | 1.26k | Rewrite async functions as generators; via RegExp | |
| 173 | promisify-generator | JavaScript | 1 | 0 | 2 | 807 | Convert a Generator into Promise~! | |
| 174 | factor | — | 0 | 0 | 2 | 2.57k | factor numbers | |
| 175 | geoid | — | 0 | 0 | 2 | 701 | (no description) | |
| 176 | noxt | — | 0 | 0 | 2 | 1.04k | Incoming... | |
| 177 | popsock | — | 0 | 0 | 2 | 535 | (no description) | |
| 178 | publ | — | 0 | 0 | 2 | 1.01k | An extended npm publish utility. |
|
| 179 | suave | — | 0 | 0 | 2 | 748 | (no description) | |
| 180 | @pwa/ |
JavaScript | 3,123 | 98 | 1 | 13.3k | PWA plugin for to compress image assets |
|
| 181 | @pwa/ |
JavaScript | 3,123 | 98 | 1 | 1.05k | PWA plugin for TypeScript syntax support! |
|
| 182 | lukeed-fromnow | JavaScript | 187 | 9 | 1 | 1.17k | An extremely lightweight javascript utility for calculating readable time differences from now and past or future dates. | |
| 183 | @freshie/ |
TypeScript | 154 | 2 | 1 | 1.48k | (no description) | |
| 184 | @freshie/ |
TypeScript | 154 | 2 | 1 | 1.70k | (no description) | |
| 185 | @freshie/ |
TypeScript | 154 | 2 | 1 | 692 | (no description) | |
| 186 | @freshie/ |
TypeScript | 154 | 2 | 1 | 1.30k | (no description) | |
| 187 | preact-offline | JavaScript | 30 | 1 | 1 | 784 | A (300b gzip) component to render alerts/messages when offline. | |
| 188 | maskr | JavaScript | 23 | 1 | 1 | 1.68k | A tiny (156B) utility to compare a string against a template mask. | |
| 189 | editor-lite | JavaScript | 6 | 0 | 1 | 3.44k | The lightest WYSIWYG cross-browser editor. (IE9+) | |
| 190 | @lukeed/ |
— | 0 | 0 | 1 | 5.65k | A tiny (141 bytes), secure URL-friendly unique string ID generator | |
| 191 | crowne | — | 0 | 0 | 1 | 1.85k | (no description) | |
| 192 | firestore-http | — | 0 | 0 | 1 | 578 | (no description) | |
| 193 | pg-replica | — | 0 | 0 | 1 | 3.96k | A tiny (240B) utility to enable pg read replicas |
|
| 194 | pwa-cli | — | 0 | 0 | 1 | 1.02k | WIP! Coming soon. Almost done ;-) | |
| 195 | sql-str | — | 0 | 0 | 1 | 6.93k | A tiny (667B) utility for building SQL statement strings~! | |
| 196 | to-selector | — | 0 | 0 | 1 | 812 | Compute the CSS selector for DOM and/or vDOM nodes | |
| 197 | worktop.dev | — | 0 | 0 | 1 | 388 | (no description) | |
| 198 | preact-starter | JavaScript | 387 | 38 | repo only · not on npm | Webpack3 boilerplate for building SPA / PWA / offline front-end apps with Preact | ||
| 199 | lane | Rust | 159 | 6 | repo only · not on npm | Copy-on-write worktrees with memory that survives them | ||
| 200 | svelte-ssr-worker | JavaScript | 155 | 9 | repo only · not on npm | A quick demo for rendering Svelte server-side (SSR), but within a Cloudflare Worker! | ||
| 201 | typescript-module | TypeScript | 148 | 9 | repo only · not on npm | Template repository for authoring npm modules via TypeScript | ||
| 202 | svelte-demo | Svelte | 114 | 16 | repo only · not on npm | Multi-page demo built Svelte 3.x and Rollup with code-splitting | ||
| 203 | pages-fullstack | Svelte | 103 | 26 | repo only · not on npm | Demo SvelteKit application running on Cloudflare Pages | ||
| 204 | colors-app | JavaScript | 98 | 18 | repo only · not on npm | A PWA for copying values from popular color palettes. Supports HEX, RGB, and HSL formats. | ||
| 205 | seolint | TypeScript | 89 | 3 | repo only · not on npm | (WIP) A robust and configurable SEO linter | ||
| 206 | preact-cli-ssr | JavaScript | 81 | 7 | repo only · not on npm | A quick demo for adding SSR to a Preact CLI app | ||
| 207 | bluesky-import | JavaScript | 50 | 2 | repo only · not on npm | (more) quickly find the GitHub and/or Twitter accounts you follow on Bluesky~! | ||
| 208 | inferno-starter | JavaScript | 42 | 2 | repo only · not on npm | Webpack2 boilerplate for building SPA / PWA / offline front-end apps with Inferno.js | ||
| 209 | @bongo/ |
TypeScript | 23 | 0 | 0 | 0 | Hit it — static sites with a good beat~! | |
| 210 | npm-downloads-extension | JavaScript | 22 | 0 | repo only · not on npm | Display download counts alongside NPM author pages | ||
| 211 | elixir-digitalocean | Elixir | 15 | 3 | repo only · not on npm | (WIP) Elixir wrapper for the Digital Ocean API v2. | ||
| 212 | create-cloudflare | — | 11 | 0 | repo only · not on npm | archived Create new Cloudflare projects with one command | ||
| 213 | inferno-virtual-list | JavaScript | 11 | 0 | 0 | 4.37k | Virtual List that only renders visible items. Supports millions of rows. Recycles efficiently via Inferno JS. | |
| 214 | preact-realworld-app | JavaScript | 11 | 1 | repo only · not on npm | Preact clone of the RealWorld app | ||
| 215 | hackernews-web | JavaScript | 9 | 1 | repo only · not on npm | [WIP!!] HackerNews PWA using Preact and Firebase | ||
| 216 | twitter-search-extension | CSS | 9 | 0 | repo only · not on npm | Chrome extension that hides the predictive text results in Twitter's search bar. | ||
| 217 | twitter-simple-extension | JavaScript | 7 | 3 | repo only · not on npm | Simplify Twitter Web UI | ||
| 218 | elixir-superscrape | Elixir | 6 | 0 | repo only · not on npm | Read an Atom/RSS feed and concatenate it with deduped historical items from past versions saved in the Wayback Machine. | ||
| 219 | greendale | TypeScript | 5 | 0 | 0 | 367 | wip - check back later, maybe :) | |
| 220 | lumen-theme | PHP | 5 | 2 | repo only · not on npm | Add theming support to Lumen 5.* projects | ||
| 221 | reverse-dns | JavaScript | 3 | 0 | 0 | 1.49k | Get the reverse domain name notation (or 'reverse DNS') for a site. | |
| 222 | md-shadows | CSS | 2 | 0 | 0 | 1.68k | Material Design shadows as SASS mixins, classes, and extensions. | |
| 223 | rewrite-module | JavaScript | 2 | 0 | 0 | 1.36k | Rewrite a module's exports by applying string transformations, then return for immediate use! No eval() | |
| 224 | rollup-plugin-jsx-js | JavaScript | 2 | 1 | 0 | 2.23k | JSX.js wrapper for Rollup | |
| 225 | symbol-lookup | JavaScript | 2 | 0 | repo only · not on npm | Simple Node (micro)server to lookup company stock symbols. via Yahoo Finance | ||
| 226 | elixir-wayback | Elixir | 1 | 0 | repo only · not on npm | Request moments in history for a web address with the Wayback Machine. | ||
| 227 | repro-vite-lib-split | CSS | 1 | 0 | repo only · not on npm | (no description) | ||
| 228 | aws-http | — | 0 | 0 | 0 | 837 | (no description) | |
| 229 | aws-http-auth | — | 0 | 0 | 0 | 1.20k | (no description) | |
| 230 | btn.social | — | 0 | 0 | 0 | 2.09k | (no description) | |
| 231 | clik | — | 0 | 0 | 0 | 1.03k | (no description) | |
| 232 | coulson | — | 0 | 0 | 0 | 202 | (no description) | |
| 233 | cron.dts | — | 0 | 0 | 0 | 309 | (no description) | |
| 234 | enstyle | — | 0 | 0 | 0 | 712 | (no description) | |
| 235 | escribe | — | 0 | 0 | 0 | 618 | (no description) | |
| 236 | esregister | — | 0 | 0 | 0 | 592 | (no description) | |
| 237 | firestore-fields | — | 0 | 0 | 0 | 1.24k | (no description) | |
| 238 | globulet | — | 0 | 0 | 0 | 578 | (no description) | |
| 239 | homebrew-tap | Ruby | 0 | 0 | repo only · not on npm | Homebrew formulae. Install with: brew install lukeed/tap/<formula> | ||
| 240 | hookey | — | 0 | 0 | 0 | 553 | (no description) | |
| 241 | irate | — | 0 | 0 | 0 | 628 | (no description) | |
| 242 | maui | — | 0 | 0 | 0 | 1.35k | (no description) | |
| 243 | preact-ui | — | 0 | 0 | 0 | 982 | (no description) | |
| 244 | primer-svelte | — | 0 | 0 | 0 | 229 | Everything you need to build a Svelte library, powered by create-svelte. |
|
| 245 | randall | — | 0 | 0 | 0 | 864 | (no description) | |
| 246 | ssr-cli | — | 0 | 0 | 0 | 990 | (no description) | |
| 247 | swaps | — | 0 | 0 | 0 | 987 | (no description) | |
| 248 | todomvc-dio | JavaScript | 0 | 0 | repo only · not on npm | A TodoMVC example using Dio.js | ||
| 249 | voidclaw | — | 0 | 0 | 0 | 200 | (no description) | |
| 250 | worktop.cli | — | 0 | 0 | 0 | 387 | (no description) | |
| 251 | worktop.sh | — | 0 | 0 | 0 | 367 | (no description) | |
| 252 | worktop.tools | — | 0 | 0 | 0 | 434 | (no description) | |
| 253 | xmlhttp | — | 0 | 0 | 0 | 2.62k | (no description) | |
| 254 | y2k | — | 0 | 0 | 0 | 1.04k | A test runner for the 21st century. | |
| 255 | yaml.ts | — | 0 | 0 | 0 | 301 | (no description) | |
| 256 | zak | — | 0 | 0 | 0 | 904 | (no description) | |
no package matches. esc to clear