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 |
|---|---|---|---|---|---|---|---|
| jquery-sortablejs A jQuery binding for SortableJS | 2.3k | -5% | - | 7 years ago 1.0.1 | CommonJS | None | DOM and browser utilities |
| vue-visible v-visible directive for Vuejs | 2.3k | +53% | - | 9 years ago 1.0.2 | CommonJS | None | Vue |
| blob.js An HTML5 Blob implementation | 2.3k | +1% | - | 9 years ago 1.0.1 | CommonJS | None | Polyfills and shims |
| eslint-config-uber-jsx The base jsx eslint config for web JavaScript at Uber | 2.3k | +35% | - | 9 years ago 3.3.3 | CommonJS | None | Linting and formatting, React |
| memoize-immutable An efficient memoizer for functions that only receive immutable arguments. Ideal for Redux and similar environments. | 2.3k | -41% | - | 9 years ago 3.0.0 | CommonJS | None | Caching |
| @abp/jstree 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. | 2.3k | - | - | 19 days ago 10.6.1 | - | None | Angular |
| @dayflow/plugin-drag Drag plugin for DayFlow calendar - event move, resize, and create via mouse/touch | 2.3k | - | - | 14 days ago 1.6.2 | ESM only | Bundled | DOM and browser utilities |
| @haverstack/axios-fetch-adapter An Axios adapter that uses native fetch or custom fetch functions. Useful for Cloudflare Workers and ServiceWorker environments. | 2.3k | - | - | 2 years ago 0.12.0 | ESM + CommonJS | Bundled | Cloud SDKs, HTTP clients |
| aurelia-http-client A simple, restful, message-based wrapper around XMLHttpRequest. | 2.3k | -13% | - | 7 years ago 1.3.1 | CommonJS | Bundled | - |
| rql Query language for the web, NoSQL | 2.3k | +6% | - | 11 years ago 0.3.3 | - | None | - |
| sodium Lib Sodium port for node.js | 2.3k | +47% | - | 7 years ago 3.0.2 | CommonJS | None | Cryptography and hashing |
| @assistant-ui/react-hook-form React Hook Form integration for assistant-ui | 2.3k | - | - | 8 days ago 0.12.35 | ESM only | Bundled | Forms, React |
| @chainsafe/bls Implementation of bls signature verification for ethereum 2.0 | 2.3k | - | - | 1 year ago 8.2.0 | ESM only | Bundled | Blockchain and Web3 |
| @countermeasure-platform/web-components Shared web components for CounterMeasure applications - consolidates common frontend functionality across projects. | 2.3k | - | - | 2 months ago 1.3.9 | ESM only | Bundled | Cryptography and hashing, Rich text and code editors |
| euclidean-distance Calculate the Euclidean distance been two points in 2D/3D/nD space. | 2.3k | +149% | - | 10 years ago 1.0.0 | CommonJS | None | 3D, WebGL and game engines, Charts and data visualisation |
| mono-vir Super simple npm based mono-repo tooling. | 2.3k | +156% | - | 2 months ago 2.5.1 | ESM only | Bundled | Build tools |
| vat-validation Check the validity of a VAT number | 2.3k | - | - | 5 months ago 3.0.0 | ESM + CommonJS | Bundled | Schema validation |
| win32-api FFI definitions of windows win32 api for node-ffi | 2.3k | -51% | - | 1 year ago 26.1.2 | ESM + CommonJS | Bundled | TypeScript tooling |
| @fetcher-sh/api The developer-friendly client for fetcher.sh — 111 pay-per-call web-data endpoints across Twitter/X, YouTube, TikTok, Instagram, Reddit, Google, App Store, and Yelp. Use as an NPM library or CLI. | 2.3k | - | - | 1 month ago 1.0.1 | ESM + CommonJS | Bundled | Maps and geolocation, Scraping and browser automation |
| @twin.org/vault-models Shared models and factory utilities for consistent vault connector integration | 2.3k | - | - | 17 days ago 0.10.0 | ESM only | Bundled | Blockchain and Web3, Security |
| eslint-config-twilio-base Twilio's ESLint base config | 2.3k | -80% | - | - 2.0.0 | CommonJS | None | Linting and formatting |
| unpoly Progressive enhancement for HTML | 2.3k | -2% | - | - 3.14.3 | CommonJS | None | - |
| workly A really simple way to move a stand-alone function/class to a web worker. | 2.3k | +82% | - | 6 years ago 1.3.1 | ESM + CommonJS | Bundled | - |
| @syncfusion/ej2-angular-image-editor Essential JS 2 ImageEditor for Angular | 2.3k | - | - | 18 days ago 34.2.8 | ESM + CommonJS | Bundled | Angular, UI component libraries |
| @endo/check-bundle Checks the integrity of an Endo bundle. | 2.3k | - | - | 5 months ago 1.1.1 | ESM only | None | Bundlers, Security |
| smart-mcp Smart UI MCP Server for VS Code, Cursor, and AI IDEs. Provides Smart UI components, metadata, and Angular code generation through the Model Context Protocol with support for Azure OpenAI, OpenAI, Anthropic, Gemini, and local LLMs. | 2.3k | - | - | 6 months ago 1.0.2 | ESM only | None | Angular |
| ngx-cookie-backend Implementation of Angular 1.x $cookies service to Angular | 2.3k | -10% | - | 4 years ago 6.0.1 | ESM + CommonJS | Bundled | Angular |
| theme-vir Create an entire web theme. | 2.3k | +81% | - | 20 days ago 29.0.0 | ESM only | Bundled | - |
| vitest-mms mongodb-memory-server integration for vitest | 2.3k | +11% | - | 1 year ago 0.2.7 | ESM + CommonJS | Bundled | Testing, Dev servers and API mocking |
| @testmail.app/graphql-request Clone of graphql-request (minimal GraphQL client) with improvements like built-in retries | 2.3k | - | - | 6 years ago 1.8.4 | CommonJS | Bundled | GraphQL, TypeScript tooling |
| async-selector Select values from databases using asynchronous selectors. | 2.3k | +25% | - | 6 years ago 1.0.26 | CommonJS | Bundled | State management, React |
| gulp-lintspaces gulp plugin for lintspaces | 2.3k | +308% | - | - 1.0.1 | CommonJS | None | Linting and formatting |
| jquery-once Act on jQuery elements only once. | 2.3k | -33% | - | - 2.3.0 | CommonJS | Bundled | - |
| jsignature jQuery plugin for handling digital signatures | 2.3k | +22% | - | - 2.1.3 | CommonJS | None | - |
| thinkjs ThinkJS - Use full ES6+ features to develop web applications | 2.3k | +57% | - | 4 months ago 4.0.0 | CommonJS | Bundled | TypeScript tooling |
| @pen.dev/cli CLI tool for running the pen.dev AI agent manipulating .pen design files | 2.3k | - | - | 9 days ago 0.3.9 | ESM only | None | CLI tools and terminal utilities |
| short-number Turn a long number into a short one to improve readability, like 23634 => 23.6K | 2.3k | +18% | - | - 1.0.7 | CommonJS | None | - |
| discord-player Complete framework to facilitate music commands using discord.js | 2.3k | -12% | - | 7 months ago 7.2.0 | ESM + CommonJS | Bundled | - |
| webamp Winamp 2 implemented in HTML5 and JavaScript | 2.3k | +114% | - | 3 months ago 2.3.1 | ESM + CommonJS | Bundled | Video and audio |
| @343dev/gifsicle gifsicle binary wrapper | 2.3k | - | - | 3 months ago 1.2.0 | ESM only | None | - |
| gunzip Compress or expand files using LZ77 and Huffman coding | 2.3k | -30% | - | 7 years ago 1.2.2 | - | None | Compression and archives |
| @tailor-platform/app-shell An opinionated React application framework for building ERP applications on Tailor Platform | 2.3k | - | - | 16 days ago 1.15.0 | ESM only | Bundled | React, Bundlers |
| liquor-tree A Vue.js tree component. | 2.3k | +5% | - | - 0.2.70 | ESM + CommonJS | None | Vue |
| nest-next Nestjs module to allow for server side rendering with Nextjs | 2.3k | +283% | - | 3 years ago 10.1.0 | - | None | Static site generators and meta-frameworks |
| slimdom-sax-parser Parse an XML string to a light-weight spec-compliant document object model, for browser and Node | 2.3k | +22% | - | 4 years ago 1.5.3 | ESM + CommonJS | Bundled | Parsers and serialisers, Scraping and browser automation |
| svelte-remixicon An icon library for Svelte/SvelteKit based on Remix Icon. Consists of more than 3000 icons. | 2.3k | -49% | - | 17 days ago 2.10.1 | ESM only | Bundled | Svelte, Icons |
| vue3-msal-plugin Vue 3 plugin for integrating MSAL.js into your app, offering easy-to-use composables. | 2.3k | +1% | - | 2 months ago 1.1.1 | ESM + CommonJS | Bundled | Vue, Authentication and authorisation |
| nestjs-mailgun NestJS provider for sending emails with mailgun | 2.3k | -13% | - | 3 years ago 4.0.3 | CommonJS | Bundled | |
| nestjs-resilience A module for improving the reliability and fault-tolerance of your NestJS applications | 2.3k | -73% | - | 30 days ago 4.0.0 | ESM only | Bundled | TypeScript tooling |
| @gjsify/child_process Node.js child_process module for Gjs | 2.3k | - | - | 9 days ago 0.52.0 | ESM only | Bundled | Node.js utilities, HTTP clients |
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