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 |
|---|---|---|---|---|---|---|---|
| superagent-mock superagent plugin allowing to simulate HTTP calls by returning data fixtures based on the requested URL. | 5.9k | -35% | - | 2 years ago 5.0.1 | ESM + CommonJS | None | Testing |
| webpack-babel-multi-target-plugin A Webpack plugin that works with Babel to allow differential loading - production deployment of ES2015 builds targeted to modern browsers, with an ES5 fallback for legacy browsers. | 5.9k | +42% | - | 6 years ago 2.5.0 | ESM + CommonJS | Bundled | Bundler plugins and loaders |
| panolens Javascript panorama viewer | 5.9k | +60% | - | 5 years ago 0.12.1 | ESM + CommonJS | None | - |
| @christiangalsterer/pg-promise-prometheus-exporter A prometheus exporter for pg-promise | 5.9k | - | - | 2 years ago 2.2.0 | CommonJS | Bundled | Monitoring and error tracking, Database clients and drivers |
| md5-ts MD5 Encryption TypeScript Version | 5.9k | +2938% | - | 6 years ago 0.1.6 | CommonJS | Bundled | TypeScript tooling, Cryptography and hashing |
| financial-number Do math with money! Without risking loss of data to floating point representations! | 5.9k | +1287% | - | 10 months ago 5.0.0 | ESM + CommonJS | Bundled | Numbers and maths |
| react-ui-scrollspy Simple, Easy To Use and Customisable ScrollSpy component for react with callback, typescript and throttle support among others | 5.9k | -2% | - | 3 years ago 2.3.0 | CommonJS | Bundled | TypeScript tooling, React |
| @mescius/wijmo.chart.finance UI library for pure JS, Angular, React, Vue and more... | 5.9k | - | - | 3 months ago 5.20261.52 | ESM + CommonJS | Bundled | Tables and data grids, UI component libraries |
| @react-native-kakao/social React Native Kakao Social SDK | 5.9k | - | - | 2 months ago 2.4.6 | ESM + CommonJS | Bundled | TypeScript tooling, React |
| @wagmi/vue Vue Composables for Ethereum | 5.9k | - | - | 1 month ago 0.5.30 | ESM only | Bundled | Blockchain and Web3, Vue |
| tga-js A javascript tga loader from browser and node.js | 5.9k | +929% | - | 6 years ago 1.1.1 | ESM + CommonJS | None | - |
| uint-buffer Encode and decode unsigned integers to and from byte buffers. | 5.9k | +123% | - | - 1.0.0 | ESM + CommonJS | Bundled | - |
| @girs/libxml2-2.0 GJS TypeScript type definitions for libxml2-2.0 | 5.9k | - | - | 17 days ago 5.4.0 | ESM only | Bundled | TypeScript tooling |
| @stdlib/stats-base-mean Calculate the arithmetic mean of a strided array. | 5.9k | - | - | 2 years ago 0.2.2 | CommonJS | Bundled | Numbers and maths |
| graphql-passport Strategy and utilities to use passport.js with GraphQL server | 5.9k | +152% | - | 2 years ago 0.6.8 | CommonJS | Bundled | GraphQL |
| message-accumulator A package to accumulate localizable snippets of HTML or JSX text and to compose and decompose them to/from localizable strings | 5.9k | +157% | - | 1 year ago 3.0.2 | ESM + CommonJS | None | Internationalisation |
| @agentor/chat-wecom 企业微信 (WeCom) Chat SDK 适配器,支持 Webhook 群机器人、智能机器人(回调 URL / WebSocket 长连接)和自建应用 | 5.9k | - | - | 1 month ago 0.1.3 | ESM only | Bundled | WebSockets and realtime |
| gulp-touch-fd Sets file modification times for files copied by gulp | 5.9k | +165% | - | 8 years ago 2.0.0 | CommonJS | None | Build tools |
| storybook-addon-vue-slots Vue Slots support for Storybook | 5.9k | -32% | - | 2 years ago 0.9.29 | ESM + CommonJS | Bundled | Documentation tooling, Vue |
| @stdlib/stats-base-meanpn Calculate the arithmetic mean of a strided array using a two-pass error correction algorithm. | 5.9k | - | - | 2 years ago 0.2.2 | CommonJS | Bundled | Numbers and maths |
| localized-countries-states ISO 3166-1 countries and official ISO 3166-2 states/provinces with localized names in 12 languages. | 5.9k | - | - | 2 months ago 2.0.0 | ESM + CommonJS | Bundled | Internationalisation |
| runtime-env-cra A runtime environment handler for create-react-apps | 5.9k | +1% | - | 5 years ago 0.2.4 | CommonJS | None | React |
| thesvg 6,500+ brand SVG icons - tree-shakeable, typed, dual ESM/CJS. The one-stop brand icon library. | 5.9k | - | - | 20 days ago 3.3.8 | ESM + CommonJS | Bundled | Icons, React |
| twos-complement-buffer Encode and decode two's complement integers to and from byte buffers. | 5.9k | +172% | - | - 1.0.0 | ESM + CommonJS | Bundled | - |
| @stdlib/ndarray-ctor Multidimensional array constructor. | 5.9k | - | - | 7 months ago 0.3.1 | CommonJS | Bundled | TypeScript tooling |
| @tuplo/numberfmt Native numeric formatting using a text pattern | 5.9k | - | - | 3 years ago 1.11.0 | ESM + CommonJS | Bundled | - |
| jquery.ui.widget Create stateful jQuery plugins using the same abstraction as all jQuery UI widgets. | 5.9k | -13% | - | - 1.10.3 | - | None | - |
| react-leaflet-control Dumb Empty Component for control with react leaflet | 5.9k | +7% | - | 6 years ago 2.1.2 | CommonJS | Bundled | Maps and geolocation, React |
| restana Super fast and minimalist web framework for building REST micro-services. | 5.9k | +35% | - | 1 month ago 6.1.0 | CommonJS | Bundled | HTTP servers and web frameworks |
| @nx/maven Nx plugin for Maven integration | 5.9k | - | - | 28 days ago 23.2.1 | CommonJS | Bundled | Documentation tooling, React |
| @ws-kit/core Tiny, type-safe WebSocket router | 5.9k | - | - | 8 months ago 0.10.1 | ESM only | Bundled | WebSockets and realtime |
| @cometchat/chat-uikit-react Ready-to-use Chat UI Components for React | 5.9k | - | - | 19 days ago 7.2.1 | ESM + CommonJS | Bundled | Video and audio, React |
| raptor-cache Efficient JavaScript cache implementation that is safe for concurrent reads and writes | 5.9k | +20% | - | 3 years ago 2.0.5 | CommonJS | None | Caching |
| eccrypto-js Elliptic curve cryptography library (NodeJS, Browser and Pure JS) | 5.9k | +130% | - | 5 years ago 5.4.0 | CommonJS | Bundled | Cryptography and hashing |
| logpipes Console.log transformation pipes | 5.9k | -90% | - | 1 year ago 1.11.0 | ESM + CommonJS | Bundled | - |
| @signalwire/core Shared code for the SignalWire JS SDK | 5.9k | - | - | 6 months ago 4.3.3 | ESM + CommonJS | Bundled | Video and audio |
| @terra-money/terra.js The JavaScript SDK for Terra | 5.9k | - | - | 3 years ago 3.1.10 | CommonJS | Bundled | Blockchain and Web3 |
| angular-l10n Angular library to translate texts, dates and numbers | 5.9k | -33% | - | 1 year ago 17.0.1 | ESM + CommonJS | Bundled | Internationalisation, Angular |
| vue3-recaptcha-v2 reCAPTCHA for Vue3 : CompositionAPI, Types | 5.9k | +10% | - | 1 year ago 2.1.0 | ESM + CommonJS | Bundled | Vue |
| datatables.net-rowreorder-bs5 RowReorder for DataTables with styling for [Bootstrap5](https://getbootstrap.com/) | 5.9k | +37% | - | - 2.1.0 | ESM + CommonJS | Bundled | UI component libraries |
| jfrog-cli-v2-jf 🐸 Command-line interface for JFrog Artifactory, Xray, Distribution, Pipelines and Mission Control 🐸 | 5.9k | +11% | - | 29 days ago 2.125.0 | - | None | - |
| @loaders.gl/ply Framework-independent loader for the PLY format | 5.9k | - | - | 17 days ago 4.5.2 | ESM + CommonJS | Bundled | 3D, WebGL and game engines |
| @stll/template-conditions A document-template marker and condition engine: {{...}} marker grammar, parse, compute, serialize, field values. | 5.9k | - | - | 18 days ago 0.6.0 | ESM only | Bundled | - |
| koa-bunyan-logger Koa middleware for logging requests using bunyan | 5.9k | -22% | - | 8 years ago 2.1.0 | CommonJS | None | Logging, HTTP servers and web frameworks |
| cdk8s-plus-27 cdk8s+ is a software development framework that provides high level abstractions for authoring Kubernetes applications. cdk8s-plus-27 synthesizes Kubernetes manifests for Kubernetes 1.27.0 | 5.9k | -5% | - | - 2.9.5 | CommonJS | Bundled | - |
| splitting Micro-library to split a DOM element's words & chars into elements populated with CSS vars. | 5.9k | -8% | - | 2 years ago 1.1.0 | CommonJS | None | CSS-in-JS and styling, Animation |
| @otlpkit/query Generic telemetry query helpers for otlpkit. | 5.9k | - | - | 5 months ago 0.2.3 | ESM only | Bundled | Monitoring and error tracking |
| @syncfusion/ej2-vue-inputs A package of Essential JS 2 input components such as Textbox, Color-picker, Masked-textbox, Numeric-textbox, Slider, Upload, and Form-validator that is used to get input from the users. for Vue | 5.9k | - | - | 23 days ago 34.2.8 | ESM + CommonJS | None | Vue, UI component libraries |
| animated-number-react Super easy way to animate numbers with React | 5.9k | +50% | - | 5 years ago 0.1.2 | CommonJS | None | Animation, React |
| brace-extra Extra modes etc. for brace. | 5.9k | -0% | - | 9 years ago 0.9.0 | CommonJS | Bundled | - |
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