Packages
JavaScript packages
42,510 npm packages in 67 categories, with weekly downloads, 12-month growth, bundle size, last release, module format and types for each.
All packages
42,510 packages
| Package | Weekly downloads | 12-month change | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|
| @joakimono/echarts-extension-leaflet Leaflet map extension for Apache ECharts 5 & 6 | 1.6k | - | - | 5 months ago 1.1.0 | ESM + CommonJS | Bundled | Maps and geolocation |
| @volue/stitches-core The modern CSS-in-JS library | 1.6k | - | - | 18 days ago 1.4.4 | ESM + CommonJS | Bundled | CSS-in-JS and styling |
| payload-better-editor Block editor plugin for Payload CMS that adds a side-by-side live-preview iframe and sidebar to the edit view. | 1.6k | - | - | 6 days ago 1.5.0 | ESM only | Bundled | Rich text and code editors |
| reusable Reusable is a library for state management using React hooks | 1.6k | +175% | - | 2 years ago 1.1.0 | CommonJS | Bundled | State management, React |
| scrollingelement A `document.scrollingElement` polyfill. | 1.6k | -13% | - | 10 years ago 1.5.2 | CommonJS | None | Polyfills and shims, DOM and browser utilities |
| tail.select Create beautiful, functional and extensive (Multi) select fields, written in Vanilla without any dependencies! | 1.6k | +36% | - | - 0.5.15 | CommonJS | None | - |
| vue-excel-editor Vue2 plugin for displaying and editing the array-of-object in Excel style | 1.6k | -72% | - | 2 years ago 1.5.23 | CommonJS | None | PDF and documents, Vue |
| @basemachina/dayjs A fork of iamkun/dayjs. | 1.6k | - | - | 1 year ago 1.11.4 | CommonJS | Bundled | Date and time |
| istanbul-cobertura-badger Istanbul test coverage report badger task. | 1.6k | -27% | - | 8 years ago 1.3.1 | CommonJS | None | Build tools, Testing |
| @poliklot/prettier-plugin-handlebars Prettier plugin for classic Handlebars (.hbs) | 1.6k | - | - | 18 days ago 0.4.1 | CommonJS | Bundled | Linting and formatting |
| @theholocron/docs-theme Starlight plugin providing the shared docs theme. | 1.6k | - | - | 19 days ago 1.10.3 | ESM only | Bundled | TypeScript tooling |
| @wasmer/wasmfs Isomorphic library to provide a sandboxed node fs implementation for Node and Browsers. 📂 | 1.6k | - | - | 6 years ago 0.12.0 | ESM + CommonJS | Bundled | Files and file systems |
| camouflage-server Easily mock your webservices while testing frontends. | 1.6k | -24% | - | 3 years ago 0.15.0 | CommonJS | None | Testing |
| just-template interpolate a string with variables | 1.6k | +139% | - | - 2.2.0 | ESM + CommonJS | Bundled | TypeScript tooling, Utility libraries |
| @cartamd/plugin-attachment This plugin adds support for attachments. Install it using: | 1.6k | - | - | 1 year ago 4.2.0 | ESM + CommonJS | Bundled | Markdown, Parsers and serialisers |
| @damoqiongqiu/ice-chart-dsl A JSON-first DSL layer for AI agents to build charts with ice-chart. | 1.6k | - | - | 6 days ago 0.6.5 | ESM + CommonJS | Bundled | Charts and data visualisation |
| @fetchkit/ffetch Fetch wrapper with configurable timeouts, retries, and TypeScript-first DX | 1.6k | - | - | 25 days ago 5.6.2 | ESM + CommonJS | Bundled | TypeScript tooling, HTTP clients |
| @twin.org/wallet-models Defines shared wallet and faucet connector interfaces together with factories for resolving connector implementations | 1.6k | - | - | 15 days ago 0.10.0 | ESM only | Bundled | Blockchain and Web3 |
| boring A minimalist command line option parser. | 1.6k | -95% | - | 5 years ago 1.1.1 | CommonJS | None | CLI tools and terminal utilities |
| redux-query-sync Synchronise URL query parameters and redux state. | 1.6k | +18% | - | 6 years ago 0.1.10 | CommonJS | None | URLs and query strings, State management |
| resilient Fault-tolerant, reactive, middleware-oriented, full featured HTTP client for node.js and browsers | 1.6k | +23% | - | 8 years ago 0.4.0 | CommonJS | None | HTTP clients |
| sequential-workflow-designer-react React wrapper for Sequential Workflow Designer component. | 1.6k | +58% | - | 7 days ago 0.40.4 | ESM + CommonJS | Bundled | React, TypeScript tooling |
| styled-by Simple and powerful lib to handle styled props in your components | 1.6k | +27% | - | 9 years ago 0.3.0 | ESM + CommonJS | None | CSS-in-JS and styling, React |
| @fugood/node-whisper-linux-x64-cuda Native module for An another Node binding of whisper.cpp (linux-x64-cuda) | 1.6k | - | - | 14 days ago 1.2.0-rc.0 | CommonJS | None | Video and audio |
| @mapbox/mapbox-gl-traffic Mapbox GL JS plugin for enabling/disabling traffic | 1.6k | - | - | 9 years ago 1.0.2 | CommonJS | None | Maps and geolocation |
| maplibre-gl-wind Wind particle visualization layer for deck.gl and MapLibre GL JS | 1.6k | - | - | - 0.2.1 | ESM only | Bundled | 3D, WebGL and game engines, Charts and data visualisation |
| metascraper-soundcloud Metascraper rules tailored for SoundCloud pages — richer metadata than generic HTML parsers. | 1.6k | +52% | - | 1 month ago 5.56.2 | CommonJS | Bundled | Video and audio |
| react-video-kit A video component for react inspired by the ios video player | 1.6k | - | - | 11 months ago 3.0.0 | ESM + CommonJS | Bundled | Video and audio, UI component libraries |
| trpc-docs-generator Generate beautiful, fully interactive tRPC API documentation with a built-in testing playground. Test endpoints directly in the browser, manage headers, auto-fill requests, and see live responses - all with zero configuration. | 1.6k | - | - | 8 days ago 0.11.0 | ESM only | Bundled | Documentation tooling, TypeScript tooling |
| vuejs-smart-table [](https://circleci.com/gh/tochoromero/vuejs-smart-table/tree/master) | 1.6k | +8% | - | - 0.0.8 | CommonJS | None | Tables and data grids, Vue |
| @dcl/eslint-config Decentraland ESLint config | 1.6k | - | - | 8 months ago 3.1.0 | CommonJS | None | Linting and formatting, TypeScript tooling |
| noop-process Create a noop (no operation) process and get the PID | 1.6k | +1109% | - | 5 years ago 5.0.0 | ESM only | None | Testing |
| react-native-payments Welcome to the best and most comprehensive library for integrating payments like Apple Pay and Google Pay into your React Native app. | 1.6k | +27% | - | 5 years ago 0.8.4 | CommonJS | None | Payments and commerce, React |
| react-pose-core Factory for creating flavours of React Pose | 1.6k | +15% | - | 7 years ago 0.5.0 | CommonJS | Bundled | Animation |
| @radixdlt/rola Radix TypeScript ROLA library | 1.6k | - | - | 1 year ago 2.1.0 | ESM + CommonJS | Bundled | Blockchain and Web3, Authentication and authorisation |
| bitget-api Complete Node.js & JavaScript SDK for Bitget V1-V3 REST APIs & WebSockets, with TypeScript & end-to-end tests. | 1.6k | +57% | - | 7 days ago 3.2.4 | ESM + CommonJS | Bundled | Blockchain and Web3, WebSockets and realtime |
| is-appveyor Check if Node script is running on AppVeyor | 1.6k | -15% | - | 11 years ago 1.0.0 | - | None | CLI tools and terminal utilities |
| use-local-slice A react hook to use reducers for local state in a typesafe way, with an API like createSlice from redux-starter-kit and immer integration. | 1.6k | +6% | - | 4 years ago 1.2.1 | CommonJS | Bundled | React, State management |
| @discoveryjs/cli CLI tools to serve & build projects based on Discovery.js | 1.6k | - | - | 2 months ago 2.15.0 | CommonJS | None | CLI tools and terminal utilities |
| @tsparticles/palette-confetti tsParticles confetti palette | 1.6k | - | - | 1 month ago 4.4.0 | ESM + CommonJS | Bundled | Animation, Angular |
| arrival-time Simple and powerful progress time estimation (ETA) | 1.6k | +3391% | - | 2 years ago 1.0.6 | - | Bundled | CLI tools and terminal utilities |
| canonical-weth Canonical WETH package (see https://blog.0xproject.com/canonical-weth-a9aa7d0279dd) | 1.6k | +52% | - | 7 years ago 1.4.0 | CommonJS | None | Blockchain and Web3 |
| meilisearch-docsearch A quick search component for meilisearch, inspired by algolia/docsearch. | 1.6k | -52% | - | 1 year ago 0.8.0 | ESM + CommonJS | Bundled | - |
| stupid-table-plugin Stupidly simple jquery table sorting plugin | 1.6k | +22% | - | - 1.1.3 | CommonJS | None | - |
| tweenjs TweenJS is a simple tweening library for use in Javascript. It was developed to integrate well with the EaselJS library, but is not dependent on or specific to it (though it uses the same Ticker and Event classes by default). It supports tweening of both | 1.6k | +10% | - | 9 years ago 1.0.2 | CommonJS | None | Animation |
| @hackernoon/pixel-icon-library Pixel Icon Library is meticulously designed on a 24px grid to give your project the perfectly pixelated vibe. Inspired by (and in use on) HackerNoon.com’s retro design vibe, these icons capture the essence of the internet's good old days. Open source and | 1.6k | - | - | 5 months ago 1.1.0 | - | None | Icons |
| @linto-ai/transcript-ui-i18n i18n engine and translation dictionary for @linto-ai/transcript-ui | 1.6k | - | - | 12 days ago 0.9.23 | ESM only | Bundled | Internationalisation |
| epsagon-frameworks Epsagon Instrumentation for Node.js Frameworks | 1.6k | -18% | - | 4 years ago 1.32.0 | CommonJS | Bundled | Monitoring and error tracking, HTTP servers and web frameworks |
| ngx-auth Angular 20+ Authentication module | 1.6k | -38% | - | - 7.1.0 | ESM + CommonJS | Bundled | Authentication and authorisation, Angular |
| rush-print-log-if-error-plugin Rush plugin for print entire log if error log exists | 1.6k | +131% | - | 2 years ago 0.1.1 | CommonJS | Bundled | Logging |
12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.
Categories
67 with packages
- 3D, WebGL and game engines658
- AI and machine learning191
- Accessibility600
- Angular1,099
- Animation659
- Authentication and authorisation735
- Blockchain and Web31,142
- Build tools319
- Bundler plugins and loaders814
- Bundlers340
- CLI tools and terminal utilities1,738
- CSS-in-JS and styling1,081
- Caching424
- Charts and data visualisation697
- Cloud SDKs1,058
- Compression and archives302
- Configuration263
- Cryptography and hashing697
- DOM and browser utilities983
- Database clients and drivers672
- Date and time306
- Date pickers213
- Dev servers and API mocking213
- Documentation tooling842
- Email379
- Files and file systems629
- Forms222
- GraphQL660
- HTTP clients330
- HTTP servers and web frameworks653
- Icons629
- Image processing416
- Internationalisation620
- Linting and formatting1,226
- Logging635
- Maps and geolocation436
- Markdown1,136
- Monitoring and error tracking505
- Node.js utilities1,166
- Numbers and maths401
- ORMs and query builders444
- PDF and documents645
- Parsers and serialisers1,438
- Payments and commerce308
- Polyfills and shims622
- Promises and async control flow735
- Queues and background jobs261
- React4,733
- Rich text and code editors440
- Routing314
- Schema validation673
- Scraping and browser automation373
- Security514
- State management415
- Static site generators and meta-frameworks531
- Strings and text205
- Svelte500
- Tables and data grids539
- Templating247
- Testing1,409
- TypeScript tooling4,224
- UI component libraries1,602
- URLs and query strings312
- Utility libraries763
- Video and audio776
- Vue1,567
- WebSockets and realtime556
- happy-dom vs jsdomScraping and browser automation
- valibot vs zodSchema validation
- date-fns vs dayjsDate and time
- date-fns vs luxonDate and time
- dayjs vs momentDate and time
- node-fetch vs axiosHTTP clients
- date-fns vs momentDate and time
- es-toolkit vs lodashUtility libraries
- luxon vs dayjsDate and time
- node-fetch vs gotHTTP clients
- axios vs gotHTTP clients
- axios vs superagentHTTP clients
- moment vs luxonDate and time
- remeda vs lodashUtility libraries
- ts-toolbelt vs type-festTypeScript tooling
- ts-essentials vs type-festTypeScript tooling
- chalk vs yoctocolorsCLI tools and terminal utilities
- yargs vs clipanionCLI tools and terminal utilities
- cli-color vs chalkCLI tools and terminal utilities
- type-fest vs utility-typesTypeScript tooling