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 |
|---|---|---|---|---|---|---|---|
| @anttiviljami/json-schema-ref-parser Parse, Resolve, and Dereference JSON Schema $ref pointers | 3.2k | - | - | 3 years ago 9.2.2 | CommonJS | Bundled | Schema validation, Parsers and serialisers |
| @diffusionstudio/vits-web Web api for using VITS based models in the browser! | 3.2k | - | - | 2 years ago 1.0.3 | ESM only | Bundled | Video and audio |
| redux-requests-factory Typed Redux request lifecycle, deduplicated cache, and SSR coordination without React coupling | 3.2k | +3% | - | 2 months ago 2.4.0 | ESM + CommonJS | Bundled | Caching, TypeScript tooling |
| sudoku-gen Sudoku puzzle generator | 3.2k | +220% | - | - 1.0.3 | CommonJS | Bundled | TypeScript tooling |
| logdna-winston LogDNA's Node.js logging module with support for Winston | 3.2k | +20% | - | 5 years ago 4.0.1 | CommonJS | None | Logging |
| redux-saga-watch-actions Easily create watchers to map actions to sagas | 3.2k | +17% | - | 7 years ago 0.3.0-0 | ESM + CommonJS | None | State management |
| @kurajs/docs Kura — the docs framework on June. Sidebar, ToC, search, copy-markdown, and the agent surface (MCP) for a knowledgebase that serves humans and agents. | 3.2k | - | - | 1 month ago 0.2.1 | ESM only | Bundled | Documentation tooling |
| @remnic/capture-screen Desktop screen-activity capture daemon for Remnic — local spool, loopback HTTP API, and replay ingestion for the activity source `screen` (à-la-carte) | 3.2k | - | - | 1 month ago 9.69.56 | ESM only | Bundled | AI and machine learning, Accessibility |
| pristinejs A tiny vanilla javascript form validation library | 3.2k | -6% | - | 3 years ago 1.1.0 | CommonJS | None | Forms |
| @geoapify/react-geocoder-autocomplete React component for the Geoapify Geocoder Autocomplete field | 3.2k | - | - | 2 months ago 3.1.0 | ESM + CommonJS | Bundled | React, Maps and geolocation |
| @nobie-org/tailwindcss-animate A Tailwind CSS plugin for creating beautiful animations. | 3.2k | - | - | 1 year ago 1.0.9 | CommonJS | Bundled | Animation, CSS-in-JS and styling |
| types-joi TypeScript definitions for joi (Object schema description language and validator for JavaScript objects) https://joi.dev/ | 3.2k | +18% | - | 5 years ago 2.1.0 | CommonJS | Bundled | TypeScript tooling, Schema validation |
| amazon-qldb-driver-nodejs The Node.js driver for working with Amazon Quantum Ledger Database | 3.2k | -17% | - | - 3.1.0 | CommonJS | Bundled | Cloud SDKs |
| prettydiff A language aware diff tool. | 3.2k | -41% | - | - 101.2.6 | CommonJS | None | Parsers and serialisers |
| @kurajs/ctrlk Kura — ⌘K command palette: a headless, zero-dependency command/search menu with a built-in default renderer. Framework-agnostic (vanilla DOM); mirrors cmdk's model & accessibility without React. | 3.2k | - | - | 2 months ago 0.1.0 | ESM only | Bundled | Accessibility |
| @volo/abp.ng.audit-logging ABP Framework is a complete open-source infrastructure to create modern web applications by following the best practices and conventions of software development. This package is a part of the [ABP Framework](https://abp.io) and contains client-side files. | 3.2k | - | - | 21 days ago 10.6.1 | ESM only | Bundled | Angular |
| sails.io.js Javascript SDK for communicating w/ a Sails server via WebSockets/socket.io. | 3.2k | +59% | - | 8 years ago 1.2.1 | CommonJS | None | WebSockets and realtime |
| openrtk OpenCode plugin for RTK (Rust Token Killer) - reduces LLM token consumption by 60-90% on dev commands | 3.2k | - | - | 6 months ago 0.1.0 | ESM only | Bundled | - |
| svelte-seo Optimize your Svelte app for search engines and social media with meta tags, Open Graph, and JSON-LD. | 3.2k | +187% | - | 10 months ago 2.0.0 | ESM only | Bundled | Svelte, Static site generators and meta-frameworks |
| vue-flexmonster Vue 3 and Vue 2 wrapper for Flexmonster Pivot Table and Charts | 3.2k | -33% | - | 20 days ago 2.9.138 | ESM + CommonJS | None | Vue |
| @twin.org/api-models Shared API contracts, route types, and response models used across services and clients. | 3.2k | - | - | 19 days ago 0.10.0 | ESM only | Bundled | Blockchain and Web3 |
| @vx/vx One stop install for all vx packages | 3.2k | - | - | 6 years ago 0.0.199 | ESM + CommonJS | None | Charts and data visualisation, React |
| write-language Multi-provider language generation toolkit using Vercel AI SDK - generate responses with 10+ LLM providers including OpenAI, Anthropic, Google, and more. | 3.2k | - | - | 12 days ago 0.1.267 | ESM + CommonJS | Bundled | - |
| incr-regex-package An incremental regular expression parser in JavaScript; useful for input validation, RegExp | 3.2k | +2657% | - | 6 years ago 1.0.4 | CommonJS | None | - |
| @hashbrownai/core Runtime helpers for Hashbrown AI | 3.2k | - | - | 10 days ago 0.6.1 | ESM + CommonJS | Bundled | TypeScript tooling |
| @volo/abp.ng.language-management ABP Framework is a complete open-source infrastructure to create modern web applications by following the best practices and conventions of software development. This package is a part of the [ABP Framework](https://abp.io) and contains client-side files. | 3.2k | - | - | 21 days ago 10.6.1 | ESM only | Bundled | Angular |
| extra-object A collection of methods for working with Objects. | 3.2k | +540% | - | 1 year ago 3.2.2 | ESM + CommonJS | Bundled | - |
| react-google-maps-loader React component to use google maps services into your react applications using a render prop | 3.2k | +33% | - | 3 years ago 4.3.1 | ESM + CommonJS | None | React |
| react-use-action-cable-ts Hooks to easily use Rails Action Cable in your React application | 3.2k | +398% | - | 1 year ago 2.2.1 | CommonJS | Bundled | WebSockets and realtime, React |
| @templatical/import-beefree Convert BeeFree email templates to Templatical format | 3.2k | - | - | 11 days ago 0.40.0 | ESM only | Bundled | |
| action-docs Generate GitHub action docs based on action.yml | 3.2k | +108% | - | 1 year ago 2.5.1 | ESM only | Bundled | CLI tools and terminal utilities |
| app-settings-loader A webpack loader to load and customize application settings | 3.2k | +8% | - | 7 months ago 2.0.16 | CommonJS | None | Bundler plugins and loaders |
| @friendofsvelte/tipex Tipex stands as an advanced rich text editor tailored for Svelte, meticulously engineered with the robust frameworks [Tiptap](https://tiptap.dev/) and [Prosemirror](https://prosemirror.net/). It empowers developers to effortlessly craft rich text editors, | 3.2k | - | - | 12 days ago 0.3.1 | ESM only | Bundled | Rich text and code editors, Svelte |
| @jinixx/vite-plugin-git-revision Vite plugin that generates VERSION and COMMITHASH files during build based on a local git repository. | 3.2k | - | - | 2 years ago 0.1.15 | ESM + CommonJS | Bundled | Bundler plugins and loaders |
| rollup-plugin-async Transforms Async functions to generator functions before bundling. | 3.2k | +130% | - | 9 years ago 1.2.0 | CommonJS | None | Bundler plugins and loaders |
| @hi18n/eslint-plugin Message internationalization meets immutability and type-safety - ESLint plugin | 3.2k | - | - | 1 year ago 0.2.3 | ESM + CommonJS | None | Internationalisation, Linting and formatting |
| commitlint-config-cz commitlint sharable configuration files | 3.2k | -23% | - | - 0.13.3 | CommonJS | None | Configuration |
| websocket-express express and ws combined | 3.2k | +50% | - | 5 months ago 4.1.0 | ESM + CommonJS | Bundled | WebSockets and realtime |
| balloons-js Animated balloons effect for your website | 3.2k | +313% | - | 1 year ago 0.0.3 | ESM + CommonJS | Bundled | Animation |
| global-queue Generate a method that will push onto a global queue. | 3.2k | -62% | - | 11 years ago 1.0.1 | - | None | - |
| @camunda/form-linting Form linting for Camunda Platform | 3.2k | - | - | 1 month ago 0.25.0 | CommonJS | None | - |
| @grapecity/wijmo.olap UI library for pure JS, Angular, React, Vue and more... | 3.2k | - | - | 2 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @o3r/store-sync This module is exposing an NgRx store synchronization solution (synchronous and asynchronous) via the class StorageSync. | 3.2k | - | - | 10 days ago 15.1.2 | ESM only | Bundled | State management |
| create-output-stream Create an fs.writeableStream that won't error if the directory does not exist. | 3.2k | -76% | - | 10 years ago 0.0.1 | CommonJS | None | Files and file systems |
| webpack-modernizr-loader Get your modernizr build bundled with webpack, use modernizr with webpack easily | 3.2k | -35% | - | 7 years ago 5.0.0 | CommonJS | None | Bundler plugins and loaders |
| @rsc-kit/core React Server Components as a Vite plugin. Routing, streaming, server actions, typed urls and build-time prerendering — deploy to Bun, Node, Workers, Vercel or Deno. | 3.2k | - | - | 10 days ago 0.21.1 | ESM only | Bundled | Bundler plugins and loaders, React |
| eslint-plugin-prototype-pollution-security-rules Detect the use of vulnerable features within some libraries from https://github.com/HoLyVieR/prototype-pollution-nsec18/ that are not yet fixed | 3.2k | -54% | - | 8 years ago 1.0.6 | CommonJS | None | Linting and formatting, Security |
| graphql-server-express-upload GraphQL Server Express file upload middleware | 3.2k | +89% | - | 9 years ago 1.0.0 | CommonJS | None | GraphQL, HTTP servers and web frameworks |
| queueable Convert push-based streams to pull-based async iterables | 3.2k | +43% | - | 2 years ago 5.3.2 | ESM + CommonJS | Bundled | Promises and async control flow, Queues and background jobs |
| fswatcher-child wrap chokidar's FSWatcher in a child process, so that it is crash free | 3.2k | +39% | - | 8 years ago 1.1.1 | CommonJS | None | Files and file systems |
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