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 |
|---|---|---|---|---|---|---|---|
| jsface Small, fast, elegant, powerful, and cross platform JavaScript OOP library. Support main, singleton, super call, private, mixins, plugins, AOP and more. | 5.6k | +12% | - | - 2.4.9 | CommonJS | None | - |
| @gocardless/react-dropin React bindings to the GoCardless Dropin checkout flow | 5.6k | - | - | 1 year ago 0.3.6 | ESM + CommonJS | Bundled | Payments and commerce |
| @three.ez/instanced-mesh Enhanced InstancedMesh with frustum culling, fast raycasting (using BVH), sorting, visibility management and more. | 5.6k | - | - | 2 months ago 0.3.16 | ESM + CommonJS | Bundled | 3D, WebGL and game engines |
| @lightningchart/lcjs A high-performance charting library. | 5.6k | - | - | 2 months ago 9.0.0 | ESM + CommonJS | Bundled | Charts and data visualisation, 3D, WebGL and game engines |
| eml-parser Parse .eml and .msg files or convert to pdf, html, jpeg or png format. Extract headers and attachments from .eml and msg files. | 5.6k | +15% | - | 6 months ago 2.1.1 | CommonJS | Bundled | Parsers and serialisers, Email |
| @stdlib/string-base-capitalize Capitalize the first character in a string. | 5.6k | - | - | 8 months ago 0.3.1 | CommonJS | Bundled | Strings and text |
| fs.promises fs.promises polyfill | 5.6k | -46% | - | 8 years ago 0.1.2 | CommonJS | None | Polyfills and shims |
| datatables.net-scroller-dt Scroller for DataTables with styling for [DataTables](https://datatables.net/) | 5.6k | -84% | - | - 3.1.0 | ESM + CommonJS | Bundled | Tables and data grids |
| @metagptx/vite-plugin-source-locator A Vite plugin for source code location tracking | 5.6k | - | - | 5 months ago 0.0.19 | ESM + CommonJS | Bundled | Bundler plugins and loaders |
| @adonisjs/otel OpenTelemetry integration for AdonisJS with sensible defaults and zero-config setup | 5.6k | - | - | 6 months ago 1.2.3 | ESM only | None | Monitoring and error tracking |
| react-native-drag-sort Drag and drop sort control for react-native | 5.6k | +31% | - | 5 years ago 2.4.4 | CommonJS | None | DOM and browser utilities, React |
| angular2 Angular 2 - a web framework for modern web apps | 5.6k | +49% | - | - 2.0.0-beta.21 | - | None | HTTP servers and web frameworks, Angular |
| mapbox-gl-leaflet binding from mapbox gl to the leaflet api | 5.6k | -6% | - | 3 years ago 0.0.16 | CommonJS | None | Maps and geolocation |
| nest-problem-details-filter RFC 9457 Problem Details for NestJS — standardized HTTP errors, typed problem exceptions, validation errors, Retry-After, and OpenAPI integration. | 5.6k | +1652% | - | 25 days ago 1.10.0 | CommonJS | Bundled | Documentation tooling |
| @waku/sds Scalable Data Sync implementation for the browser. Based on https://github.com/vacp2p/rfc-index/blob/main/vac/raw/sds.md | 5.6k | - | - | 11 months ago 0.0.8 | ESM only | Bundled | Blockchain and Web3 |
| @datocms/cma-schema-types-generator Generate TypeScript type definitions from a DatoCMS project schema | 5.6k | - | - | 14 days ago 6.7.0 | ESM + CommonJS | Bundled | TypeScript tooling |
| workerloader-jest-transformer Jest transformer for Webpack Worker loader | 5.6k | -51% | - | 4 years ago 0.1.0 | CommonJS | None | Testing |
| @farmfe/core Farm is a extremely fast web build tool written in Rust. Farm can start a project in milliseconds and perform HMR within 10ms, making it much faster than similar tools like webpack and vite. | 5.6k | - | - | 1 year ago 1.7.11 | ESM + CommonJS | Bundled | Build tools, Bundlers |
| @neo4j/introspector Introspect a Neo4j database model/schema | 5.6k | - | - | 11 months ago 5.0.1 | CommonJS | Bundled | GraphQL |
| @vellira-ui/types Shared TypeScript types for Vellira Design System | 5.6k | - | - | 14 days ago 2.123.5 | ESM only | Bundled | TypeScript tooling, UI component libraries |
| astro-intlayer Easily internationalize i18n your Astro applications with type-safe multilingual content management. | 5.6k | +12748% | - | 13 days ago 9.5.9 | ESM + CommonJS | Bundled | Internationalisation, TypeScript tooling |
| use-pull-to-refresh A simple React custom hook for pull-to-refresh function that support NextJs | 5.6k | +30% | - | 4 months ago 3.0.3 | ESM + CommonJS | Bundled | Static site generators and meta-frameworks, React |
| @gitgraph/core Core of gitgraph, a JavaScript library to draw pretty git graphs | 5.6k | - | - | 5 years ago 1.5.0 | ESM + CommonJS | Bundled | - |
| leaflet-image export leaflet maps as images | 5.6k | +32% | - | 9 years ago 0.4.0 | CommonJS | None | Maps and geolocation |
| cordova-custom-config Cordova/Phonegap plugin to update platform configuration files based on preferences and config-file data defined in config.xml. | 5.6k | +42% | - | - 5.2.1 | - | None | Configuration |
| @pothos/plugin-mocks A Pothos plugin for mocking resolvers | 5.6k | - | - | 24 days ago 4.1.4 | ESM + CommonJS | Bundled | GraphQL, TypeScript tooling |
| @tanstack/svelte-db Svelte integration for @tanstack/db | 5.6k | - | - | 23 days ago 0.4.1 | ESM only | Bundled | Svelte, TypeScript tooling |
| svelte-tweakpane-ui A Svelte component library wrapping UI elements from Tweakpane, plus some additional functionality for convenience and flexibility. | 5.6k | +36% | - | 1 month ago 1.6.0 | ESM only | Bundled | UI component libraries, Svelte |
| @nlux/core nlux is JavaScript and React library for building conversational AI interfaces, with support for OpenAI, Hugging Face, and more. | 5.6k | - | - | 2 years ago 2.17.1 | ESM + CommonJS | Bundled | React, TypeScript tooling |
| exact-math The exact-math is a set of methods for addition, subtraction, multiplication, division, rounding, ceiling, flooring and powering calculations. It can be used with big number as it handles the floating point problem. | 5.6k | -29% | - | 5 years ago 2.2.3 | CommonJS | None | Numbers and maths |
| @mescius/wijmo.pdf.security UI library for pure JS, Angular, React, Vue and more... | 5.6k | - | - | 3 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @stacksjs/logging The Stacks logging system. | 5.6k | - | - | 13 days ago 0.74.68 | ESM only | Bundled | TypeScript tooling, Logging |
| angular-tabler-icons Tabler Icons components library for your Angular applications | 5.6k | -3% | - | 1 year ago 3.26.0 | ESM + CommonJS | Bundled | Icons, Angular |
| d3-force-boundary A d3 force for making nodes stay inside a boundary | 5.6k | +84% | - | 4 years ago 0.0.3 | ESM + CommonJS | None | Charts and data visualisation |
| gmail-send Minimalistic module to send emails using GMail | 5.6k | -39% | - | 5 years ago 1.8.14 | CommonJS | None | |
| next-json Next JavaScript Object Notation | 5.6k | +35% | - | 10 months ago 0.5.1 | ESM + CommonJS | Bundled | - |
| @f5-sales-demo/pi-ai Unified LLM API with automatic model discovery and provider configuration | 5.6k | - | - | 13 days ago 21.43.8 | ESM only | Bundled | Markdown |
| @forsakringskassan/apimock-express Express middleware for mocking API calls with json & js files during development. | 5.6k | - | - | 13 days ago 4.2.1 | ESM + CommonJS | Bundled | Testing |
| gatsby-omni-font-loader Font loader optimized for maximum performance. Removes render-blocking font resources and loads them asynchronusly. Handle FOUT & FOUC with font loading status watcher. Supports both local-hosted fonts and web fonts. | 5.6k | -3% | - | 4 years ago 2.0.2 | - | None | Promises and async control flow, React |
| languages A basic and lightweight replacement for Globalize. Store ISO 639-1 language database in a JSON object, accesible as node module or by browser javascript interpret. No dependencies. | 5.6k | +5% | - | 13 years ago 0.1.3 | CommonJS | None | Internationalisation |
| rezo Lightning-fast, enterprise-grade HTTP client for modern JavaScript. Full HTTP/2 support, intelligent cookie management, multiple adapters (HTTP, Fetch, cURL, XHR), streaming, proxy support (HTTP/HTTPS/SOCKS), and cross-environment compatibility. | 5.6k | - | - | 3 months ago 1.0.139 | ESM + CommonJS | Bundled | React, Scraping and browser automation |
| @maple-dev/effect-clickhouse Type-safe ClickHouse queries, result decoding, and reproducible benchmarks for Effect and TypeScript | 5.6k | - | - | 29 days ago 0.1.2 | ESM only | Bundled | TypeScript tooling |
| kashe Stateless weak memoization replacement for reselect and memoize-one | 5.6k | +30% | - | 1 year ago 3.2.2 | ESM + CommonJS | Bundled | Caching |
| array.prototype.some An ES5 spec-compliant `Array.prototype.some` shim/polyfill/replacement that works as far down as ES3. | 5.6k | -46% | - | 2 years ago 1.1.6 | CommonJS | None | Polyfills and shims |
| dataforseo-mcp-server CLI and MCP server for DataForSEO API — browse documentation and make authenticated API requests | 5.6k | +1061% | - | 1 month ago 3.1.1 | ESM only | None | AI and machine learning, CLI tools and terminal utilities |
| raty-js Raty - A Star Rating Plugin | 5.6k | -3% | - | - 4.3.0 | CommonJS | Bundled | - |
| iv-viewer A zooming and panning plugin inspired by google photos for your web images. | 5.6k | +27% | - | 2 years ago 2.2.1 | CommonJS | None | - |
| @vellira-ui/icons Cross-platform icon package for Vellira Design System | 5.6k | - | - | 14 days ago 2.123.5 | ESM only | Bundled | Icons, React |
| envconf a module for express-style programmatic configuration | 5.6k | -57% | - | 12 years ago 1.1.0 | CommonJS | None | - |
| playwright-recast Fluent pipeline library for processing Playwright traces into polished demo videos — TTS voiceover, subtitles, speed control, and zoom. | 5.6k | - | - | 1 month ago 0.21.0 | ESM only | Bundled | Testing, Video and audio |
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