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 |
|---|---|---|---|---|---|---|---|
| @openpgp/tweetnacl Port of TweetNaCl cryptographic library to JavaScript | 2.9k | - | - | 1 year ago 1.0.4-2 | ESM only | Bundled | Cryptography and hashing |
| slide-anim Light weight, stand alone, jQuery like slideExpand / slideCollapse | 2.9k | +43% | - | - 1.6.0 | ESM + CommonJS | Bundled | - |
| blake3-jit The pure JavaScript BLAKE3 implementation with runtime WASM SIMD | 2.9k | - | - | 5 months ago 1.1.0 | ESM only | Bundled | Cryptography and hashing |
| scroll-timeline-polyfill A polyfill for scroll-driven animations on the web via ScrollTimeline | 2.9k | -58% | - | 2 years ago 1.1.0 | ESM only | None | Animation |
| state-switch State Switch is a Change Monitor/Guarder for Async Actions. | 2.9k | +56% | - | 4 years ago 1.6.3 | ESM + CommonJS | Bundled | Promises and async control flow |
| svelte-dnd-list Simple and lightweight Svelte drag and drop library | 2.9k | +93% | - | 3 years ago 0.1.8 | ESM only | Bundled | DOM and browser utilities, Svelte |
| react-terminal-ui A terminal react component with support for light and dark modes. | 2.9k | -5% | - | 1 year ago 1.4.0 | ESM + CommonJS | Bundled | CLI tools and terminal utilities, React |
| remark-telegraph remark plugin to translate markdown into Telegra.ph Nodes | 2.9k | +359% | - | 3 years ago 1.0.6 | CommonJS | None | Markdown, Parsers and serialisers |
| @toiroakr/read-multiline Simple multi-line input reader for Node.js terminals | 2.9k | - | - | 4 months ago 0.4.1 | ESM only | Bundled | CLI tools and terminal utilities |
| roast-my-design-system Your AI can write the UI. This makes sure it writes your UI. A deterministic scanner scores your design system 0-100 against 112 public repos, reads React and web components (Stencil, Lit), hands you a copy-paste fix prompt for each top finding, writes ru | 2.9k | - | - | 10 days ago 8.6.1 | ESM only | None | UI component libraries, Linting and formatting |
| @ai-coustics/aic-sdk-linux-x64-gnu Node.js package of ai-coustics SDK | 2.9k | - | - | 26 days ago 0.24.0 | CommonJS | None | Video and audio |
| @transak/ui-js-sdk A JavaScript SDK for decentralized applications to onboard their global user base with fiat currency | 2.9k | - | - | 10 months ago 1.0.0 | ESM + CommonJS | Bundled | Blockchain and Web3 |
| ember-leaflet Easy and declarative mapping for ember. | 2.9k | +30% | - | 1 month ago 6.0.0 | - | None | Maps and geolocation |
| http2-express-bridge wrapper for express app to work with http2 protocol | 2.9k | -7% | - | 5 years ago 1.0.7 | ESM + CommonJS | Bundled | HTTP servers and web frameworks |
| atatus-spa Atatus Real User Monitoring and error tracking for single page applications | 2.9k | +10% | - | 1 year ago 4.7.0 | CommonJS | Bundled | Monitoring and error tracking |
| @minecraft/bedrock-schemas JSON Schemas and TypeScript types for Minecraft Bedrock Edition content files (entities, blocks, items, biomes, and more). | 2.9k | - | - | 6 months ago 1.26.20-beta.21 | CommonJS | Bundled | Schema validation |
| @upstash/semantic-cache A Semantic cache built on top of Upstash Vector DB | 2.9k | - | - | 1 year ago 1.0.5 | ESM + CommonJS | Bundled | AI and machine learning |
| jsonld-extract A damn simple tool to extract json-ld metadata from webpage using jquery like api (jQuery, Cheerio, CashDOM, ...). | 2.9k | +1924% | - | 5 years ago 0.0.8 | CommonJS | None | Scraping and browser automation, Parsers and serialisers |
| nodebb-plugin-2factor In addition to regular authentication via username/password or SSO, a second layer of security can be configured, permitting access only if: | 2.9k | +82% | - | - 8.0.10 | CommonJS | None | Authentication and authorisation |
| awaiting The async/await utility for browsers and Node.js. | 2.9k | +44% | - | 9 years ago 3.0.0 | ESM + CommonJS | None | Promises and async control flow |
| redux-actions-assertions Assertions for redux actions testing | 2.9k | -6% | - | 9 years ago 1.3.0 | - | None | Testing, State management |
| supershy TypeScript HYbridizer - Hybrid (CommonJS/ESM) TypeScript node package builder | 2.9k | +801% | - | 1 year ago 1.0.0 | ESM only | Bundled | TypeScript tooling |
| term-to-html Stream terminal output with ansi codes into nicely formatted HTML | 2.9k | -13% | - | 6 years ago 1.2.0 | CommonJS | None | CLI tools and terminal utilities |
| cacheman-redis Redis standalone caching library for Node.JS and also cache engine for Cacheman | 2.9k | -39% | - | 6 years ago 2.1.0 | CommonJS | None | Caching |
| async-iterator-to-pull-stream Convert a (async) iterator to a pull stream | 2.9k | +75% | - | 7 years ago 1.3.0 | CommonJS | None | Promises and async control flow |
| bonzo Library agnostic, extensible DOM utility | 2.9k | +118% | - | 12 years ago 2.0.0 | CommonJS | None | DOM and browser utilities |
| beamcoder-prebuild Node.js native bindings to FFmpeg. | 2.9k | +1% | - | 1 year ago 0.7.2-rc.1 | CommonJS | Bundled | Video and audio |
| jw-bootstrap-switch-ng2 Bootstrap Switch for Angular 2+ | 2.9k | +33% | - | 7 years ago 2.0.5 | ESM + CommonJS | Bundled | Angular, UI component libraries |
| noice-json-rpc Noice Json RPC exposes a clean ES6 Proxy and Promise based interface for JSON-RPC2 Clients and Servers | 2.9k | +34% | - | 8 years ago 1.2.0 | CommonJS | Bundled | Promises and async control flow |
| pi-antigravity Personal Antigravity / Cloud Code Assist provider for Pi Coding Agent | 2.9k | - | - | 14 days ago 0.8.0 | ESM only | None | Authentication and authorisation |
| zodline Type-safe CLI argument parser powered by Zod schemas. Zero dependencies, inferred TypeScript types, and automatic help generation. | 2.9k | - | - | 14 days ago 0.3.1 | ESM only | Bundled | CLI tools and terminal utilities, Schema validation |
| @edx/stylelint-config-edx Stylelint configs for edX Sass files. | 2.9k | - | - | 2 years ago 2.3.3 | CommonJS | None | CSS-in-JS and styling, Linting and formatting |
| gulp-coveralls Gulp plugin to submit code coverage to Coveralls | 2.9k | -42% | - | - 0.1.4 | CommonJS | None | - |
| micro-strptime micro strptime implementation on JavaScript | 2.9k | +33% | - | 1 year ago 1.0.0 | ESM only | Bundled | Date and time |
| @stdlib/array-base-accessors Return element accessors for a provided array-like object. | 2.9k | - | - | 7 months ago 0.2.3 | CommonJS | Bundled | Utility libraries, Node.js utilities |
| gulp-help-four Temporary gulp help module for gulp 4.0 while task descriptions are still pending | 2.9k | +1% | - | 9 years ago 0.2.3 | CommonJS | None | Build tools |
| merge-gateway-ai-sdk-provider Merge Gateway provider for the Vercel AI SDK | 2.9k | - | - | 18 days ago 0.3.0 | ESM + CommonJS | Bundled | Cloud SDKs |
| wayfarer Composable trie based router | 2.9k | -42% | - | 6 years ago 7.0.1 | CommonJS | None | Routing, React |
| @nethermindeth/enr Ethereum name record | 2.9k | - | - | 11 months ago 3.0.0-backport-306-v4 | ESM only | Bundled | Blockchain and Web3 |
| @roots/wordpress-dependencies-webpack-plugin Webpack plugin to help with wp_enqueue_script | 2.9k | - | - | 1 year ago 6.24.0 | ESM only | Bundled | CSS-in-JS and styling, React |
| @swimlane/obfuscator Obfuscate objects based on a JSON Schema | 2.9k | - | - | 2 years ago 2.0.0 | CommonJS | Bundled | Schema validation |
| odf-kit Generate, fill, read, and convert OpenDocument files (.odt, .ods) in TypeScript and JavaScript. Convert HTML, Markdown, TipTap JSON, Lexical JSON, DOCX and XLSX into ODF. Works in Node.js and browsers. | 2.9k | - | - | - 0.14.3 | ESM only | Bundled | Rich text and code editors, PDF and documents |
| @botom/quill-resize-module Modern, secure Quill.js module to resize images, GIFs, videos, and iframes — touch & pinch-to-resize, keyboard accessible, persistent sizing through Quill Deltas, upload hooks, and zero known high-severity vulnerabilities. | 2.9k | - | - | 1 month ago 2.2.2 | ESM + CommonJS | Bundled | Accessibility, Rich text and code editors |
| @simonyea/holysheep-cli Claude Code/Cursor/Cline API relay for China — ¥1=$1, WeChat/Alipay payment, no credit card, no VPN. One command setup for all AI coding tools. | 2.9k | - | - | 10 days ago 2.1.152 | CommonJS | None | - |
| mcp-web-validator W3C HTML/CSS Validator and Technical SEO Audit MCP Server for AI coding assistants. | 2.9k | - | - | 10 days ago 1.3.42 | ESM only | Bundled | Accessibility |
| @ruvector/ruvllm-darwin-arm64 RuvLLM native SIMD acceleration - darwin-arm64 (Apple Silicon) platform | 2.9k | - | - | 6 months ago 2.0.1 | CommonJS | None | AI and machine learning |
| relation-graph relation-graph,Vue 关联关系图谱组件,可以展示如组织机构图谱、股权架构图谱、集团关系图谱等知识图谱,可提供多种图谱布局,包括树状布局、中心布局、力学布局自动布局等。Vue component for relationship graph , which can display knowledge graphs, such as organization graph, equity structure graph, group relationship graph, etc. | 2.9k | +90% | - | 1 year ago 2.2.11 | ESM + CommonJS | Bundled | Vue |
| domparser-darwin-x64 A super fast html parser and manipulator written in rust. | 2.9k | - | - | 5 months ago 0.1.1 | CommonJS | None | Parsers and serialisers, Scraping and browser automation |
| react-window-dimensions [](https://travis-ci.org/bharley/react-window-dimensions) | 2.9k | +9% | - | 8 years ago 1.0.2 | CommonJS | None | React |
| @json-render/devtools-svelte Svelte adapter for @json-render/devtools. Drop-in <JsonRenderDevtools /> component. | 2.9k | - | - | 16 days ago 0.21.0 | ESM only | Bundled | Svelte |
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