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 |
|---|---|---|---|---|---|---|---|
| @aflsolutions/graphology-communities-leiden Leiden community detection algorithm for graphology. Extracted from the graphology monorepo. | 2.5k | - | - | 5 months ago 1.1.1 | CommonJS | Bundled | - |
| @obiwanpelosi/vue-icons A comprehensive collection of Vue 3 icon components, including multiple icon sets: | 2.5k | - | - | 1 year ago 1.0.0 | ESM + CommonJS | Bundled | Icons, Vue |
| @svelte-plugins/tooltips A simple tooltip action and component designed for Svelte. | 2.5k | - | - | 1 year ago 3.0.3 | ESM only | Bundled | UI component libraries, Svelte |
| animatewithsass A SASS port of Dan Eden's Animate.css | 2.5k | -29% | - | 10 years ago 3.2.1 | CommonJS | None | Animation |
| bsv Javascript library for Bitcoin SV (BSV). | 2.5k | +26% | - | 5 years ago 2.0.10 | ESM + CommonJS | None | Blockchain and Web3 |
| nestjs-config Easy to use Nest configuration module | 2.5k | -31% | - | - 1.4.11 | CommonJS | None | Configuration |
| parse-request Parse requests in the Browser and Node (with added support for multer and passport). Made for Cabin. | 2.5k | -9% | - | 2 years ago 6.0.3 | CommonJS | None | Logging, Authentication and authorisation |
| @esri/solution-storymap Manages the creation and deployment of Story Map item types for @esri/solution.js. | 2.5k | - | - | 3 months ago 6.6.2 | ESM + CommonJS | Bundled | TypeScript tooling |
| @okfetch/fetch A type-safe fetch wrapper with validation, retries, plugins, and streaming. | 2.5k | - | - | 11 days ago 0.6.1 | ESM + CommonJS | Bundled | Schema validation, TypeScript tooling |
| @freesewing/plugin-mirror A FreeSewing plugin to mirror points or paths | 2.5k | - | - | 20 days ago 4.10.2 | ESM only | None | - |
| @visactor/vtable-gantt canvas table width high performance | 2.5k | - | - | 22 days ago 1.26.8 | ESM + CommonJS | Bundled | Tables and data grids, Charts and data visualisation |
| lexical-vue An extensible Vue 3 web text-editor based on Lexical. | 2.5k | +22% | - | - 0.17.0 | ESM only | Bundled | Rich text and code editors, Vue |
| meld Meld: A template language for LLM prompts | 2.5k | +74% | - | 1 year ago 10.3.1 | ESM + CommonJS | Bundled | AI and machine learning, CLI tools and terminal utilities |
| svelte-preprocess-react Seamlessly use React components inside a Svelte app | 2.5k | -55% | - | 11 months ago 2.1.5 | ESM only | Bundled | React, Svelte |
| z-cal A Temporal-native event calendar with a vanilla DOM core and optional React 19 bindings | 2.5k | - | - | 18 days ago 0.9.0 | ESM only | None | React |
| @blueprintjs/timezone Components related to timezone selection and UI | 2.5k | - | - | 3 years ago 4.5.43 | ESM + CommonJS | Bundled | React, UI component libraries |
| draggable High performance, fully cross browser, full featured drag and drop in a tiny (2k gzipped), dependency-free package | 2.5k | -35% | - | 8 years ago 4.2.0 | CommonJS | None | DOM and browser utilities |
| hexo-theme-next Elegant and powerful theme for Hexo. | 2.5k | -35% | - | 1 month ago 8.29.0 | CommonJS | None | - |
| @cheap-glitch/mi-cron A microscopic parser for standard cron expressions. | 2.5k | - | - | 1 year ago 2.0.0 | ESM only | Bundled | Date and time |
| sourcebit-source-sanity A Sanity plugin for Sourcebit | 2.5k | +4108% | - | 3 years ago 0.4.6 | CommonJS | None | - |
| clay-server Self-hosted team workspace for Claude Code and Codex. Multi-user, browser-based, with persistent AI mates. | 2.5k | - | - | 12 days ago 4.3.0 | - | None | - |
| foundation You may also want to checkout: | 2.5k | +121% | - | 13 years ago 4.2.1-1 | CommonJS | None | CSS-in-JS and styling, HTTP servers and web frameworks |
| markitdown-js Convert documents to markdown text content. Originally inspired by microsoft's markitdown python library. | 2.5k | +16916% | - | 1 year ago 0.0.14 | ESM only | None | PDF and documents, Video and audio |
| vira A simple and highly versatile design system using element-vir. | 2.5k | +90% | - | 9 days ago 32.3.0 | ESM only | Bundled | UI component libraries |
| @pothos/plugin-authz A Pothos plugin for applying GraphQL AuthZ rules to fields | 2.5k | - | - | 2 years ago 3.5.10 | ESM + CommonJS | Bundled | GraphQL |
| bun-profiler Continuous CPU profiling for Bun (JavaScriptCore) via Pyroscope/Grafana ingest — zero native dependencies | 2.5k | - | - | 1 month ago 0.4.4 | ESM + CommonJS | Bundled | - |
| cra-bundle-analyzer Use Webpack Bundle Analyzer on a create-react-app application without ejecting | 2.5k | +46% | - | 4 years ago 0.1.1 | CommonJS | None | React |
| @swype-org/deposit Lightweight merchant deposit SDK — open a hosted payment flow, handle completion, collect device identifiers for Blink Trust, verify a user is human | 2.5k | - | - | 25 days ago 0.3.40 | ESM + CommonJS | Bundled | Payments and commerce |
| p-try-each Runs promise-returning functions in series but stops whenever any of the functions were successful | 2.5k | +72% | - | 6 years ago 1.0.1 | CommonJS | Bundled | Promises and async control flow |
| rxjs-axios A complete Axios wrapper that uses RxJS observables | 2.5k | +945% | - | 2 years ago 1.7.0 | ESM + CommonJS | Bundled | HTTP clients |
| svelte-apexcharts <p align="center"><img src="https://apexcharts.com/media/apexcharts-logo.png"></p> | 2.5k | +24% | - | 6 years ago 1.0.2 | ESM + CommonJS | None | Svelte, Charts and data visualisation |
| tmdb-ts TMDB v3 library wrapper | 2.5k | +223% | - | 7 months ago 2.3.0 | CommonJS | Bundled | TypeScript tooling |
| @freesewing/plugin-annotations A FreeSewing plugin that provides pattern annotations | 2.5k | - | - | 20 days ago 4.10.2 | ESM only | None | - |
| dom-parse HTML/XML to DOM parser for browsers and Node.js | 2.5k | -71% | - | 2 years ago 3.2.1 | ESM + CommonJS | None | Parsers and serialisers, DOM and browser utilities |
| ink-picture Better image component for Ink CLI/TUIs | 2.5k | +4152% | - | 2 months ago 2.1.0 | ESM only | Bundled | CLI tools and terminal utilities, React |
| remix-routes Typesafe routing for Remix apps. | 2.5k | -5% | - | 2 years ago 1.7.7 | CommonJS | Bundled | Routing, TypeScript tooling |
| storybook-vue3-rsbuild Storybook for Vue3 and Rsbuild: Develop React Component in isolation with Hot Reloading. | 2.5k | +337% | - | 13 days ago 3.6.0 | ESM only | Bundled | Documentation tooling, Vue |
| unexpected-map Add support to Unexpected for testing Map instances | 2.5k | -18% | - | 5 years ago 3.1.0 | CommonJS | None | Testing |
| calendar-base Base methods for generating calendars using JavaScript. | 2.5k | -13% | - | 3 years ago 2.0.1 | ESM + CommonJS | Bundled | - |
| shake.js A custom 'shake' event plugin for mobile web browsers using device accelerometer. | 2.5k | +87% | - | - 1.2.2 | CommonJS | None | - |
| @effected/semver Strict SemVer 2.0.0 versions, ranges and comparators as Effect schemas. | 2.5k | - | - | 11 days ago 0.9.0 | ESM only | Bundled | CLI tools and terminal utilities |
| document-highlighter Highlight a search-query in a HTML document | 2.5k | -42% | - | 3 years ago 2.1.0 | CommonJS | None | - |
| @warrantdev/warrant-node Warrant API Wrapper for Node.js clients | 2.5k | - | - | 2 years ago 6.3.0 | CommonJS | Bundled | Node.js utilities |
| @bhplugin/vue3-datatable Vue3 Datatable - fully customizable & easy to use datatable library | 2.5k | - | - | 5 months ago 3.0.0 | ESM + CommonJS | Bundled | Tables and data grids, Vue |
| @cssxjs/css-to-react-native Convert CSS text to a React Native stylesheet object | 2.5k | - | - | 8 months ago 3.2.0-2 | CommonJS | Bundled | CSS-in-JS and styling, React |
| @depup/drizzle-kit drizzle-kit with all dependencies updated to latest | 2.5k | - | - | 9 days ago 0.31.11-depup.10 | ESM + CommonJS | Bundled | ORMs and query builders, TypeScript tooling |
| @esri/solution-group Manages the creation and deployment of group item types for @esri/solution.js. | 2.5k | - | - | 3 months ago 6.6.2 | ESM + CommonJS | Bundled | TypeScript tooling |
| @grapecity/wijmo.angular2.barcode.common UI library for pure JS, Angular, React, Vue and more... | 2.5k | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| react-tiny-transition A small component that adds class names on mount/unmount for you to add css transitions to | 2.5k | +161% | - | 4 years ago 2.5.0 | CommonJS | None | Animation, React |
| rpc-websocket-client <p align="center">
<a href="https://github.com/radarsu/rpc-websocket-client/" target="blank"><img src="https://raw.githubusercontent.com/radarsu/rpc-websocket-client/master/assets/logo.png" alt="rpc-websocket-client" /></a><br/>
<strong>Fast JSO | 2.5k | +100% | - | 6 years ago 1.1.4 | ESM + CommonJS | Bundled | WebSockets and realtime |
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