~ $ ls ~/oss
oss
An archive of small, focused libraries. performance-tuned, dependency-light, and battle-tested in production for years.
- packages
- 227
- stars
- 58,808
- dl/wk
- 1.29B
- dl/all
- 70.6B
net npm downloads, all 227 packages
| year | downloads |
|---|---|
| 2015 | 1,176,705 |
| 2016 | 2,816,509 |
| 2017 | 3,021,101 |
| 2018 | 33,684,190 |
| 2019 | 234,815,911 |
| 2020 | 782,134,899 |
| 2021 | 2,366,952,408 |
| 2022 | 4,923,859,435 |
| 2023 | 7,597,018,303 |
| 2024 | 10,470,078,225 |
| 2025 | 15,136,098,893 |
| 2026 | 28,300,752,899 |
packages 227/227
| # | weekly downloads, log scale | summary | ||||||
|---|---|---|---|---|---|---|---|---|
| 1 | escalade | JavaScript | 155 | 10 | 267M | 16.6B | A tiny (183B to 210B) and fast utility to ascend parent directories | |
| 2 | clsx | JavaScript | 9,845 | 188 | 161M | 7.88B | A tiny (239B) utility for constructing className strings conditionally. | |
| 3 | kleur | JavaScript | 1,697 | 54 | 160M | 9.98B | The fastest Node.js library for formatting terminal text with ANSI colors~! | |
| 4 | dequal | JavaScript | 1,469 | 41 | 154M | 5.42B | A tiny (304B to 489B) utility for check for deep equality | |
| 5 | mrmime | TypeScript | 349 | 10 | 64.9M | 2.93B | A tiny (2.8kB) and fast utility for getting a MIME type from an extension or filename | |
| 6 | empathic | TypeScript | 366 | 9 | 57.4M | 932M | A set of small and fast Node.js utilities to understand your pathing needs. | |
| 7 | sirv | JavaScript | 1,175 | 70 | 55.0M | 2.74B | The optimized & lightweight middleware for serving requests to static assets | |
| 8 | resolve.exports | TypeScript | 403 | 18 | 53.1M | 5.24B | A tiny (952b), correct, general-purpose, and configurable "exports" and "imports" resolver without file-system reliance | |
| 9 | @polka/ |
JavaScript | 5,588 | 176 | 52.0M | 2.64B | Super fast, memoized req.url parser |
|
| 10 | totalist | JavaScript | 151 | 6 | 51.1M | 2.59B | A tiny (195B to 220B) utility to recursively list all (total) files in a directory | |
| 11 | mri | JavaScript | 680 | 25 | 33.1M | 2.50B | Quickly scan for CLI flags and arguments | |
| 12 | @lukeed/ |
JavaScript | 71 | 1 | 28.8M | 1.13B | An alias package for crypto.randomBytes in Node.js and/or browsers |
|
| 13 | dset | JavaScript | 782 | 31 | 22.5M | 1.26B | A tiny (194B) utility for safely writing deep Object values~! | |
| 14 | uid | JavaScript | 667 | 19 | 21.9M | 880M | A tiny (130B to 205B) and fast utility to randomize unique IDs of fixed length | |
| 15 | klona | JavaScript | 1,737 | 51 | 19.2M | 3.14B | A tiny (240B to 501B) and fast utility to "deep clone" Objects, Arrays, Dates, RegExps, and more! | |
| 16 | @lukeed/ |
JavaScript | 248 | 5 | 15.8M | 388M | A tiny (414B) and fast utility to convert milliseconds to and from strings. | |
| 17 | sade | JavaScript | 1,078 | 28 | 14.4M | 971M | Smooth (CLI) operator | |
| 18 | flattie | JavaScript | 266 | 11 | 10.4M | 197M | A tiny (203B) and fast utility to flatten an object with customizable glue | |
| 19 | flru | JavaScript | 347 | 5 | 10.0M | 42.8M | A tiny (215B) and fast Least Recently Used (LRU) cache | |
| 20 | @lukeed/ |
JavaScript | 410 | 12 | 8.35M | 325M | A tiny (230B) and fast UUID (v4) generator for Node and the browser | |
| 21 | uvu | JavaScript | 3,029 | 107 | 6.82M | 669M | uvu is an extremely fast and lightweight test runner for Node.js and the browser | |
| 22 | regexparam | JavaScript | 598 | 29 | 5.21M | 245M | A tiny (399B) utility that converts route patterns into RegExp. Limited alternative to path-to-regexp |
|
| 23 | hexoid | JavaScript | 206 | 7 | 3.26M | 1.03B | A tiny (190B) and extremely fast utility to generate random IDs of fixed length | |
| 24 | @arr/ |
JavaScript | 259 | 10 | 1.39M | 94.9M | A tiny, faster alternative to native Array.prototype.every | |
| 25 | trouter | JavaScript | 659 | 25 | 1.35M | 119M | A fast, small-but-mighty, familiar ~fish~ router | |
| 26 | polka | JavaScript | 5,588 | 176 | 1.18M | 97.8M | A micro web server so fast, it'll make you dance! | |
| 27 | matchit | JavaScript | 322 | 13 | 1.17M | 85.7M | Quickly parse & match URLs | |
| 28 | fetch-event-stream | TypeScript | 437 | 6 | 596k | 14.1M | A tiny (741b) utility for Server Sent Event (SSE) streaming via fetch and Web Streams API |
|
| 29 | worktop | TypeScript | 1,684 | 41 | 561k | 23.5M | The next generation web framework for Cloudflare Workers | |
| 30 | @polka/ |
JavaScript | 5,588 | 176 | 421k | 16.4M | A response helper that detects & handles Content-Types | |
| 31 | tinydate | JavaScript | 1,068 | 16 | 321k | 39.3M | A tiny (349B) reusable date formatter. Extremely fast! | |
| 32 | astray | JavaScript | 195 | 7 | 319k | 20.7M | Walk an AST without being led astray | |
| 33 | console-clear | JavaScript | 23 | 2 | 281k | 41.9M | Clear the console, cross-platform | |
| 34 | semiver | JavaScript | 123 | 7 | 277k | 40.7M | A tiny (187B) utility to compare semver strings | |
| 35 | tmp-cache | JavaScript | 177 | 3 | 277k | 10.4M | A least-recently-used cache in 35 lines of code | |
| 36 | tempura | JavaScript | 534 | 10 | 248k | 6.29M | A light, crispy, and delicious template engine | |
| 37 | local-access | JavaScript | 11 | 1 | 201k | 19.5M | Retrieve formatted URL addresses for local and LAN access. | |
| 38 | sirv-cli | JavaScript | 1,175 | 70 | 200k | 20.3M | A lightweight CLI program to serve static sites~! | |
| 39 | qss | JavaScript | 451 | 16 | 124k | 38.6M | A tiny (305B) browser utility for stringifying a query Object. | |
| 40 | @polka/ |
JavaScript | 5,588 | 176 | 107k | 16.2M | (no description) | |
| 41 | premove | JavaScript | 89 | 8 | 100k | 4.63M | A tiny (208B to 260B) utility to remove items recursively | |
| 42 | webpack-format-messages | JavaScript | 111 | 8 | 71.4k | 9.19M | Beautiful formatting for Webpack messages; ported from Create React App! | |
| 43 | tsm | TypeScript | 1,190 | 19 | 66.8k | 8.72M | TypeScript Module Loader | |
| 44 | rewrite-imports | JavaScript | 32 | 5 | 55.6k | 39.9M | A tiny (349B) utility to rewrite import statements as require()s; via RegExp |
|
| 45 | httpie | JavaScript | 581 | 22 | 53.1k | 5.65M | A lightweight, Promise-based wrapper for Node.js HTTP requests~! | |
| 46 | templite | JavaScript | 230 | 4 | 49.5k | 7.78M | Lightweight templating in 154 bytes | |
| 47 | @polka/ |
JavaScript | 5,588 | 176 | 47.3k | 1.47M | Fast gzip+brotli compression middleware for polka & express with zero dependencies. | |
| 48 | rosetta | JavaScript | 795 | 16 | 45.4k | 7.23M | A general purpose internationalization library in 298 bytes | |
| 49 | mk-dirs | JavaScript | 56 | 1 | 43.1k | 5.48M | A tiny (381B to 419B) utility to make a directory and its parents, recursively | |
| 50 | taskr | JavaScript | 2,537 | 72 | 38.0k | 4.41M | Generator & Coroutine-based task runner. Fasten your seatbelt. | |
| 51 | url-shim | JavaScript | 126 | 1 | 26.8k | 910k | A 1.53kB browser polyfill for the Node.js URL and URLSearchParams classes |
|
| 52 | sockette | JavaScript | 2,465 | 79 | 26.3k | 4.84M | The cutest little WebSocket wrapper! | |
| 53 | throttles | JavaScript | 197 | 2 | 26.2k | 4.34M | A tiny (139B to 204B) utility to regulate the execution rate of your functions | |
| 54 | route-manifest | JavaScript | 46 | 0 | 23.6k | 3.40M | A tiny (412B) runtime to retrieve the correct entry from a Route Manifest file | |
| 55 | webpack-messages | JavaScript | 245 | 20 | 15.4k | 5.16M | Beautifully format Webpack messages throughout your bundle lifecycle(s)! | |
| 56 | dimport | JavaScript | 546 | 5 | 14.6k | 23.9M | Run ES Module syntax in any browser – even IE! | |
| 57 | calendarize | JavaScript | 475 | 10 | 14.4k | 1.56M | A tiny (202B) utility to generate calendar views | |
| 58 | next-node | JavaScript | 3 | 2 | 13.3k | 1.87M | Get the next Node Element, with optional container restriction. | |
| 59 | gittar | JavaScript | 127 | 8 | 12.7k | 10.8M | Download and/or Extract git repositories (GitHub, GitLab, BitBucket). Cross-platform and Offline-first! | |
| 60 | webpack-plugin-replace | JavaScript | 36 | 8 | 12.5k | 4.57M | Replace content while bundling. | |
| 61 | @polka/ |
JavaScript | 5,588 | 176 | 10.9k | 2.00M | An extremely simple response helper | |
| 62 | watchlist | JavaScript | 261 | 15 | 9.51k | 2.29M | Recursively watch a list of directories & run a command on any file system changes | |
| 63 | fromnow | JavaScript | 186 | 9 | 9.42k | 2.49M | A tiny (339B) utility for human-readable time differences between now and past or future dates. | |
| 64 | nestie | JavaScript | 202 | 6 | 7.49k | 817k | A tiny (215B) and fast utility to expand a flattened object | |
| 65 | route-sort | JavaScript | 37 | 2 | 7.26k | 3.43M | A tiny (200B) utility to sort route patterns by specificity | |
| 66 | webpack-modules | JavaScript | 71 | 1 | 5.92k | 1.69M | Handle ".mjs" files correctly | |
| 67 | is-ready | JavaScript | 29 | 1 | 3.49k | 29.3k | A tiny (309B) library to detect when window globals are defined and ready to use~! |
|
| 68 | obj-str | JavaScript | 255 | 6 | 3.38k | 2.44M | A tiny library for serializing Object values to Strings. | |
| 69 | bundt | JavaScript | 166 | 9 | 2.91k | 607k | A simple bundler for your delcious modules~! | |
| 70 | tschema | TypeScript | 727 | 3 | 2.22k | 59.1k | A tiny (500b) utility to build JSON schema types. | |
| 71 | rollup-route-manifest | JavaScript | 42 | 0 | 2.17k | 750k | A Rollup plugin to generate an asset manifest, keyed by route patterns! | |
| 72 | ley | JavaScript | 271 | 13 | 2.11k | 464k | Driver-agnostic database migrations | |
| 73 | svelte-preprocess-esbuild | TypeScript | 46 | 2 | 932 | 1.50M | A Svelte Preprocessor to compile TypeScript via esbuild | |
| 74 | loadr | JavaScript | 51 | 1 | 884 | 152k | Quickly attach multiple ESM Loaders and/or --require hooks together | |
| 75 | is-offline | JavaScript | 92 | 0 | 808 | 989k | A tiny (174B) library to detect offline status & respond to changes in the browser. |
|
| 76 | @lukeed/ |
TypeScript | 78 | 1 | 713 | 1.49k | A fast HTML parser with source offsets and CSS selectors | |
| 77 | comptime | TypeScript | 182 | 4 | 701 | 12.8k | A Zig-inspired build-time evaluation primitive, exposed as Vite and Rolldown plugins. | |
| 78 | navaid | JavaScript | 794 | 27 | 579 | 114k | A navigation aid (aka, router) for the browser in 865 bytes~! | |
| 79 | seolint | TypeScript | 93 | 3 | 514 | 15.0k | A robust and configurable SEO linter | |
| 80 | @bongo/ |
TypeScript | 50 | 0 | 387 | 387 | Tailwind CSS for bongo, built from the classes that your pages use | |
| 81 | @arr/ |
JavaScript | 259 | 10 | 383 | 247k | A tiny, faster alternative to native Array.prototype.forEach | |
| 82 | @arr/ |
JavaScript | 259 | 10 | 377 | 251k | A tiny, faster alternative to native Array.prototype.map | |
| 83 | salteen | JavaScript | 94 | 4 | 347 | 39.6k | A snappy and lightweight (259B) utility to encrypt and decrypt values with salt. | |
| 84 | @arr/ |
JavaScript | 259 | 10 | 324 | 167k | A tiny, faster alternative to native Array.prototype.reduce | |
| 85 | scorta | JavaScript | 34 | 0 | 310 | 72.1k | A tiny (330B to 357B) and fast utility to find a package's hidden supply / cache directory | |
| 86 | tidyrs | — | 0 | 0 | 282 | 282 | (no description) | |
| 87 | @bongo/ |
TypeScript | 50 | 0 | 280 | 827 | Hit it — static sites with a good beat~! | |
| 88 | @bongo/ |
TypeScript | 50 | 0 | 247 | 3.47k | Markdown loader for bongo | |
| 89 | @bongo/ |
TypeScript | 50 | 0 | 238 | 821 | RSS and Atom feeds for bongo | |
| 90 | @arr/ |
JavaScript | 259 | 10 | 231 | 209k | Fastest Array.filter alternative --- mutates original array! | |
| 91 | @arr/ |
JavaScript | 259 | 10 | 214 | 6.97k | A tiny, faster alternative to native Array.prototype.reverse | |
| 92 | ganalytics | JavaScript | 576 | 17 | 210 | 313k | A tiny (312B) client-side module for tracking with Google Analytics | |
| 93 | @arr/ |
JavaScript | 259 | 10 | 193 | 243k | A tiny, faster alternative to native Array.prototype.filter | |
| 94 | polkadot | JavaScript | 324 | 9 | 178 | 203k | The tiny HTTP server that gets out of your way~! | |
| 95 | create-bongo | TypeScript | 50 | 0 | 172 | 2.99k | Create a new bongo site from the starter template | |
| 96 | babel-plugin-optimize-objstr | JavaScript | 255 | 6 | 154 | 343k | Babel plugin to optimize obj-str calls. |
|
| 97 | @polka/ |
JavaScript | 5,588 | 176 | 151 | 111k | A response helper for URL redirects | |
| 98 | saturated | JavaScript | 115 | 2 | 132 | 48.1k | A tiny (203B) utility to enqueue items for batch processing and/or satisfying rate limits | |
| 99 | @arr/ |
JavaScript | 259 | 10 | 123 | 167k | A tiny, faster alternative to native Array.prototype.find | |
| 100 | @arr/ |
JavaScript | 259 | 10 | 123 | 139k | A tiny, faster alternative to native Array.prototype.some | |
| 101 | ava-http | JavaScript | 25 | 2 | 116 | 263k | Async HTTP request wrapper | |
| 102 | worktop.build | TypeScript | 1,684 | 41 | 103 | 37.6k | (no description) | |
| 103 | sort-isostring | JavaScript | 96 | 0 | 99 | 6.35k | archived A tiny (110B) utility to sort ISO 8601 Date strings | |
| 104 | local-hostname | JavaScript | 33 | 1 | 78 | 25.9k | A tiny (171B) utility to check if a hostname is local | |
| 105 | flat-obj | JavaScript | 266 | 11 | 68 | 73.3k | A tiny (188B) utility to flatten an object with customizable glue | |
| 106 | @pwa/ |
JavaScript | 3,124 | 98 | 67 | 44.1k | PWA's CLI application — View Docs | |
| 107 | @pwa/ |
JavaScript | 3,124 | 98 | 63 | 33.2k | PWA's core configuration builder. — View Docs | |
| 108 | @polka/ |
JavaScript | 5,588 | 176 | 57 | 32.6k | Intialize and run a HTTP cluster | |
| 109 | webpack-route-manifest | JavaScript | 133 | 3 | 55 | 82.6k | Generate an asset manifest file, keyed by route patterns! | |
| 110 | cfw | TypeScript | 113 | 3 | 54 | 17.3k | (WIP) A build and deploy utility for Cloudflare Workers. | |
| 111 | formee | JavaScript | 439 | 11 | 43 | 40.1k | A tiny (532B) library for handling <form> elements | |
| 112 | @pwa/ |
JavaScript | 3,124 | 98 | 41 | 25.5k | (no description) | |
| 113 | sublet | JavaScript | 141 | 1 | 36 | 49.8k | Reactive leases for data subscriptions | |
| 114 | hrana | TypeScript | 22 | 0 | 35 | 1.39k | A tiny (1034b) runtime-agnostic Hrana HTTP client | |
| 115 | md-colors | CSS | 4 | 4 | 33 | 9.45k | Material Design's colors as SASS variables, extensions, or functions | |
| 116 | fetchy | — | 0 | 0 | 30 | 2.84k | Isomorphic data fetcher which works evenly on client and server | |
| 117 | vegemite | JavaScript | 373 | 2 | 26 | 14.7k | A Pub/Sub state manager you'll love... or hate | |
| 118 | digitalocean-v2 | JavaScript | 5 | 0 | 24 | 3.61k | A lightweight, Promise-based wrapper for the DigitalOcean v2 API. | |
| 119 | @pwa/ |
JavaScript | 3,124 | 98 | 21 | 2.79k | PWA plugin for SW Precache |
|
| 120 | wrr | JavaScript | 168 | 3 | 21 | 73.6k | A tiny (148B) weighted round robin utility | |
| 121 | umu | — | 0 | 0 | 20 | 1.17k | WIP - Execute uvu tests in real browser environments |
|
| 122 | @lukeed/ |
— | 0 | 0 | 19 | 7.52k | Node.js Google Authentication Service Account Tokens | |
| 123 | @pwa/ |
JavaScript | 3,124 | 98 | 18 | 2.31k | PWA plugin for preparing compressed assets with brotli |
|
| 124 | @pwa/ |
JavaScript | 3,124 | 98 | 18 | 3.13k | PWA plugin for Workbox SW |
|
| 125 | rafps | JavaScript | 82 | 1 | 18 | 10.7k | A tiny (178B) helper for playing, pausing, and setting requestAnimationFrame frame rates | |
| 126 | offroad | — | 0 | 0 | 18 | 1.29k | (no description) | |
| 127 | @pwa/ |
JavaScript | 3,124 | 98 | 16 | 2.75k | PWA plugin for preparing compressed assets with gzip |
|
| 128 | @pwa/ |
JavaScript | 3,124 | 98 | 16 | 3.63k | PWA plugin for Offline Plugin |
|
| 129 | validator-lite | JavaScript | 6 | 0 | 16 | 2.86k | Lightweight Form Validation (no dependencies) | |
| 130 | @pwa/ |
JavaScript | 3,124 | 98 | 15 | 1.93k | Critters plugin for pwa |
|
| 131 | @arr/ |
JavaScript | 259 | 10 | 15 | 119k | A tiny (139B) & fast utility to recursively flatten an array of arrays! | |
| 132 | @lukeed/ |
TypeScript | 50 | 0 | 15 | 3.02k | A static site generator built on Rolldown and LightningCSS. | |
| 133 | preact-scroll-header | JavaScript | 43 | 1 | 15 | 5.23k | A (800b gzip) header that will show/hide while scrolling | |
| 134 | jest-preact-preset | — | 0 | 0 | 15 | 95.3k | Jest preset containing all required configuration for writing tests for preact | |
| 135 | maui | — | 0 | 0 | 15 | 1.39k | (no description) | |
| 136 | @pwa/ |
JavaScript | 3,124 | 98 | 14 | 2.02k | PWA plugin for Prettier |
|
| 137 | dom-selection | JavaScript | 15 | 6 | 14 | 12.3k | A lightweight (1kb), cross-browser library for DOM selections and ranges. IE9+ | |
| 138 | foid | JavaScript | 667 | 19 | 13 | 4.71k | deprecated 'foid' has been renamed to 'uid'! | |
| 139 | firestore-fields | — | 0 | 0 | 13 | 1.27k | (no description) | |
| 140 | @pwa/ |
JavaScript | 3,124 | 98 | 11 | 1.53k | PWA plugin for preparing compressed assets with zopfli |
|
| 141 | inferno-virtual-list | JavaScript | 11 | 0 | 11 | 4.40k | Virtual List that only renders visible items. Supports millions of rows. Recycles efficiently via Inferno JS. | |
| 142 | sql-str | — | 0 | 0 | 11 | 6.96k | A tiny (667B) utility for building SQL statement strings~! | |
| 143 | @arr/ |
JavaScript | 259 | 10 | 10 | 5.07k | A tiny (111B) & fast utility to retrieve all unique values from an Array | |
| 144 | @freshie/ |
TypeScript | 154 | 2 | 10 | 1.95k | (no description) | |
| 145 | freshie | TypeScript | 154 | 2 | 10 | 2.57k | (WIP) A fresh take on building universal applications with support for pluggable frontends and backends. | |
| 146 | preact-progress | JavaScript | 49 | 3 | 10 | 4.55k | Simple and lightweight (~590 bytes gzip) progress bar component for Preact | |
| 147 | @arr/ |
JavaScript | 259 | 10 | 9 | 149k | A tiny, faster alternative to native Array.prototype.findIndex | |
| 148 | classico | JavaScript | 61 | 1 | 9 | 88.2k | A tiny (242B) shim when Element.classList cannot be used~! | |
| 149 | rollup-plugin-jsx-js | JavaScript | 2 | 1 | 9 | 2.25k | JSX.js wrapper for Rollup | |
| 150 | @arr/ |
JavaScript | 259 | 10 | 8 | 101k | A tiny, faster alternative to native Array.prototype.includes | |
| 151 | webpack-critical | JavaScript | 110 | 11 | 8 | 4.78k | Extracts & inlines Critical CSS with Wepack | |
| 152 | onloaded | JavaScript | 40 | 6 | 8 | 2.30k | A tiny (350B) library to detect when images have loaded. | |
| 153 | editor-lite | JavaScript | 6 | 0 | 8 | 3.47k | The lightest WYSIWYG cross-browser editor. (IE9+) | |
| 154 | md-checkbox | CSS | 5 | 1 | 8 | 6.01k | Material Design animated checkbox input | |
| 155 | reverse-dns | JavaScript | 3 | 0 | 8 | 1.51k | Get the reverse domain name notation (or 'reverse DNS') for a site. | |
| 156 | btn.social | — | 0 | 0 | 8 | 2.12k | (no description) | |
| 157 | to-selector | — | 0 | 0 | 8 | 827 | Compute the CSS selector for DOM and/or vDOM nodes | |
| 158 | create-worktop | TypeScript | 1,684 | 41 | 7 | 1.15k | (no description) | |
| 159 | dynamic-import-ponyfill | JavaScript | 546 | 5 | 7 | 977 | deprecated Please use 'dimport' instead | |
| 160 | @arr/ |
JavaScript | 259 | 10 | 7 | 1.27k | A tiny, faster alternative to native Array.prototype.map | |
| 161 | promisify-generator | JavaScript | 1 | 0 | 7 | 823 | Convert a Generator into Promise~! | |
| 162 | @lukeed/ |
— | 0 | 0 | 7 | 5.67k | A tiny (141 bytes), secure URL-friendly unique string ID generator | |
| 163 | aws-http-auth | — | 0 | 0 | 7 | 1.21k | (no description) | |
| 164 | pg-replica | — | 0 | 0 | 7 | 3.99k | A tiny (240B) utility to enable pg read replicas |
|
| 165 | @arr/ |
JavaScript | 259 | 10 | 6 | 1.28k | A tiny, faster alternative to native Array.prototype.indexOf | |
| 166 | @freshie/ |
TypeScript | 154 | 2 | 6 | 1.49k | (no description) | |
| 167 | crpyto.random | JavaScript | 71 | 1 | 6 | 789 | An alias package for crypto.randomBytes in Node.js and/or browsers |
|
| 168 | primeval | JavaScript | 51 | 1 | 6 | 1.25k | A tiny (128B) utility to check if a value is a prime number | |
| 169 | md-radio | CSS | 14 | 3 | 6 | 4.66k | Material Design animated radio input | |
| 170 | @pwa/ |
JavaScript | 3,124 | 98 | 5 | 13.3k | PWA plugin for to compress image assets |
|
| 171 | @pwa/ |
JavaScript | 3,124 | 98 | 5 | 1.07k | PWA plugin for TypeScript syntax support! |
|
| 172 | @arr/ |
JavaScript | 259 | 10 | 5 | 1.24k | A tiny, faster alternative to native Array.prototype.forEach | |
| 173 | @arr/ |
JavaScript | 259 | 10 | 5 | 1.21k | A tiny, faster alternative to native Array.prototype.lastIndexOf | |
| 174 | @arr/ |
JavaScript | 259 | 10 | 5 | 2.79k | A tiny, faster alternative to native Array.prototype.reduceRight | |
| 175 | @freshie/ |
TypeScript | 154 | 2 | 5 | 1.72k | (no description) | |
| 176 | @freshie/ |
TypeScript | 154 | 2 | 5 | 1.50k | (no description) | |
| 177 | maskr | JavaScript | 23 | 1 | 5 | 1.69k | A tiny (156B) utility to compare a string against a template mask. | |
| 178 | rewrite-async | JavaScript | 4 | 0 | 5 | 1.27k | Rewrite async functions as generators; via RegExp | |
| 179 | rewrite-module | JavaScript | 2 | 0 | 5 | 1.38k | Rewrite a module's exports by applying string transformations, then return for immediate use! No eval() | |
| 180 | swaps | — | 0 | 0 | 5 | 996 | (no description) | |
| 181 | @freshie/ |
TypeScript | 154 | 2 | 4 | 1.23k | (no description) | |
| 182 | @freshie/ |
TypeScript | 154 | 2 | 4 | 1.31k | (no description) | |
| 183 | preact-offline | JavaScript | 30 | 1 | 4 | 794 | A (300b gzip) component to render alerts/messages when offline. | |
| 184 | forma | — | 0 | 0 | 4 | 1.81k | (no description) | |
| 185 | primer-svelte | — | 0 | 0 | 4 | 239 | Everything you need to build a Svelte library, powered by create-svelte. |
|
| 186 | worktop.cli | — | 0 | 0 | 4 | 394 | (no description) | |
| 187 | worktop.dev | — | 0 | 0 | 4 | 400 | (no description) | |
| 188 | worktop.tools | — | 0 | 0 | 4 | 443 | (no description) | |
| 189 | @lukeed/ |
JavaScript | 168 | 3 | 3 | 16.3k | A tiny (148B) weighted round robin utility | |
| 190 | @freshie/ |
TypeScript | 154 | 2 | 3 | 1.25k | (no description) | |
| 191 | map-arr | JavaScript | 11 | 0 | 3 | 1.06k | A tiny, faster alternative to native Array.prototype.map | |
| 192 | preact-sockette | JavaScript | 9 | 1 | 3 | 1.51k | Sockette component for Preact | |
| 193 | greendale | TypeScript | 5 | 0 | 3 | 376 | wip - check back later, maybe :) | |
| 194 | aws-http | — | 0 | 0 | 3 | 860 | (no description) | |
| 195 | esregister | — | 0 | 0 | 3 | 600 | (no description) | |
| 196 | firestore-http | — | 0 | 0 | 3 | 588 | (no description) | |
| 197 | preact-ui | — | 0 | 0 | 3 | 991 | (no description) | |
| 198 | yaml.ts | — | 0 | 0 | 3 | 306 | (no description) | |
| 199 | @freshie/ |
TypeScript | 154 | 2 | 2 | 702 | (no description) | |
| 200 | md-shadows | CSS | 2 | 0 | 2 | 1.69k | Material Design shadows as SASS mixins, classes, and extensions. | |
| 201 | firebase-http | — | 0 | 0 | 2 | 1.07k | A tiny (455B) client-side module for tracking with Google Analytics | |
| 202 | lukeed-fromnow | JavaScript | 186 | 9 | 1 | 1.18k | An extremely lightweight javascript utility for calculating readable time differences from now and past or future dates. | |
| 203 | preact-starter | JavaScript | 387 | 38 | repo only · not on npm | Webpack3 boilerplate for building SPA / PWA / offline front-end apps with Preact | ||
| 204 | lane | Rust | 170 | 7 | repo only · not on npm | Copy-on-write worktrees with memory that survives them | ||
| 205 | svelte-ssr-worker | JavaScript | 154 | 9 | repo only · not on npm | A quick demo for rendering Svelte server-side (SSR), but within a Cloudflare Worker! | ||
| 206 | typescript-module | TypeScript | 148 | 9 | repo only · not on npm | Template repository for authoring npm modules via TypeScript | ||
| 207 | svelte-demo | Svelte | 114 | 16 | repo only · not on npm | Multi-page demo built Svelte 3.x and Rollup with code-splitting | ||
| 208 | pages-fullstack | Svelte | 103 | 26 | repo only · not on npm | Demo SvelteKit application running on Cloudflare Pages | ||
| 209 | 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. | ||
| 210 | preact-cli-ssr | JavaScript | 80 | 7 | repo only · not on npm | A quick demo for adding SSR to a Preact CLI app | ||
| 211 | bluesky-import | JavaScript | 50 | 2 | repo only · not on npm | (more) quickly find the GitHub and/or Twitter accounts you follow on Bluesky~! | ||
| 212 | inferno-starter | JavaScript | 42 | 2 | repo only · not on npm | Webpack2 boilerplate for building SPA / PWA / offline front-end apps with Inferno.js | ||
| 213 | npm-downloads-extension | JavaScript | 22 | 0 | repo only · not on npm | Display download counts alongside NPM author pages | ||
| 214 | elixir-digitalocean | Elixir | 15 | 3 | repo only · not on npm | (WIP) Elixir wrapper for the Digital Ocean API v2. | ||
| 215 | create-cloudflare | — | 11 | 0 | repo only · not on npm | archived Create new Cloudflare projects with one command | ||
| 216 | hackernews-web | JavaScript | 9 | 1 | repo only · not on npm | [WIP!!] HackerNews PWA using Preact and Firebase | ||
| 217 | twitter-search-extension | CSS | 9 | 0 | repo only · not on npm | Chrome extension that hides the predictive text results in Twitter's search bar. | ||
| 218 | twitter-simple-extension | JavaScript | 7 | 3 | repo only · not on npm | Simplify Twitter Web UI | ||
| 219 | 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. | ||
| 220 | lumen-theme | PHP | 5 | 2 | repo only · not on npm | Add theming support to Lumen 5.* projects | ||
| 221 | symbol-lookup | JavaScript | 2 | 0 | repo only · not on npm | Simple Node (micro)server to lookup company stock symbols. via Yahoo Finance | ||
| 222 | elixir-wayback | Elixir | 1 | 0 | repo only · not on npm | Request moments in history for a web address with the Wayback Machine. | ||
| 223 | repro-vite-lib-split | CSS | 1 | 0 | repo only · not on npm | (no description) | ||
| 224 | cosession | — | 0 | 0 | repo only · not on npm | (no description) | ||
| 225 | homebrew-tap | Ruby | 0 | 0 | repo only · not on npm | Homebrew formulae. Install with: brew install lukeed/tap/<formula> | ||
| 226 | tidy | Rust | 0 | 0 | repo only · not on npm | the fast & easy way to keep source files tidy | ||
| 227 | todomvc-dio | JavaScript | 0 | 0 | repo only · not on npm | A TodoMVC example using Dio.js | ||
no package matches. esc to clear