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 |
|---|---|---|---|---|---|---|---|
| hawk HTTP Hawk Authentication Scheme | 1.7m | -2% | - | 2 years ago 9.0.2 | - | - | Authentication and authorisation |
| axios-mock-adapter Axios adapter that allows to easily mock requests | 1.7m | +17% | - | 1 year ago 2.1.0 | - | - | Testing |
| ansi-to-html Convert ansi escaped text streams to html. | 1.7m | +8% | - | 4 years ago 0.7.2 | CommonJS | Bundled | CLI tools and terminal utilities |
| react-inspector Power of Browser DevTools inspectors right inside your React app | 1.7m | -3% | - | 1 year ago 9.0.0 | - | - | React |
| srcset Parse and stringify the HTML `<img>` srcset attribute | 1.7m | +101% | - | 8 months ago 5.0.3 | - | - | - |
| @tmcp/transport-http Transport for TMCP using HTTP | 1.7m | +1106691% | - | 1 month ago 0.9.0 | - | - | - |
| email-validator Provides a fast, pretty robust e-mail validator. Only checks form, not function. | 1.7m | +98% | - | 8 years ago 2.0.4 | - | - | |
| picospinner A lightweight, no dependency, pluggable CLI spinner library. | 1.7m | +7975% | - | 2 months ago 3.1.2 | - | - | CLI tools and terminal utilities |
| ag-grid-react AG Grid React Component | 1.7m | +133% | - | 13 days ago 36.2.0 | - | - | React |
| jss-plugin-props-sort JSS plugin that ensures style properties extend each other instead of override | 1.7m | -0% | - | 3 years ago 10.10.0 | - | - | CSS-in-JS and styling |
| rambda Lightweight and faster alternative to Ramda with included TS definitions | 1.7m | -19% | - | 27 days ago 11.3.0 | - | - | Utility libraries, TypeScript tooling |
| ajv-i18n Internationalised error messages for Ajv JSON validator | 1.7m | +940% | - | 4 years ago 4.2.0 | - | - | Internationalisation, Schema validation |
| json-logic-js Build complex rules, serialize them as JSON, and execute them in JavaScript | 1.7m | +357% | - | 2 years ago 2.0.5 | - | - | - |
| babel-polyfill Provides polyfills necessary for a full ES2015+ environment | 1.7m | -8% | - | 9 years ago 6.26.0 | CommonJS | None | Build tools |
| @ethereumjs/common Resources common to all Ethereum implementations | 1.7m | +40% | - | 1 month ago 10.1.3 | - | - | Blockchain and Web3 |
| react-merge-refs React utility to merge refs. | 1.7m | +78% | - | 1 year ago 3.0.2 | - | - | React |
| ordered-read-streams Combines array of streams into one Readable stream in strict order. | 1.7m | -8% | - | 3 years ago 2.0.0 | - | None | - |
| @sentry/rollup-plugin Official Sentry Rollup plugin | 1.7m | +1734% | - | 2 months ago 5.4.0 | - | - | Bundler plugins and loaders |
| node-plop programmatic plopping for fun and profit | 1.7m | +4% | - | 1 year ago 0.32.3 | - | - | - |
| app-builder-bin app-builder precompiled binaries | 1.7m | +177% | - | 3 years ago 4.2.0 | - | Bundled | - |
| subarg parse arguments with recursive contexts | 1.7m | -4% | - | 11 years ago 1.0.0 | - | - | CLI tools and terminal utilities |
| @ethereumjs/tx Implementation of the various Ethereum Transaction Types | 1.7m | +36% | - | 1 month ago 10.1.3 | - | - | Blockchain and Web3 |
| rc-steps steps ui component for react | 1.7m | +5% | - | 3 years ago 6.0.1 | - | - | React |
| tinygradient Fast and small gradients manipulation, built on top of TinyColor | 1.7m | +21% | - | 1 year ago 2.0.1 | ESM only | Bundled | - |
| style-value-types Parsers, transformers and tests for special value types, eg: %, hex codes etc. | 1.7m | +34% | - | 4 years ago 5.1.2 | ESM + CommonJS | Bundled | CSS-in-JS and styling, Image processing |
| rc-switch switch ui component for react | 1.7m | +5% | - | 3 years ago 4.1.0 | - | - | React |
| tslint An extensible static analysis linter for the TypeScript language | 1.7m | -24% | - | 6 years ago 6.1.3 | CommonJS | Bundled | TypeScript tooling, Linting and formatting |
| unique-stream node.js through stream that emits a unique stream of objects based on criteria | 1.7m | +1% | - | 11 months ago 2.4.0 | - | None | - |
| libnpmaccess programmatic library for `npm access` commands | 1.7m | +3% | - | 2 months ago 11.0.0 | CommonJS | None | Node.js utilities |
| rc-rate React Star Rate Component | 1.7m | +3% | - | 1 year ago 2.13.1 | - | - | React |
| @fortawesome/react-fontawesome Official React component for Font Awesome | 1.7m | +36% | - | 2 months ago 3.5.0 | - | - | Icons, React |
| @phc/format PHC string format serializer/deserializer | 1.7m | +322% | - | 6 years ago 1.0.0 | - | - | Cryptography and hashing |
| @logdna/tail-file A node.js version of unix's `tail -f` command | 1.7m | +179% | - | 2 years ago 4.0.2 | - | - | Logging |
| validate.io-integer Validates if a value is an integer. | 1.7m | +68% | - | 11 years ago 1.0.5 | - | - | Schema validation |
| validate.io-number Validates if a value is a number. | 1.7m | +68% | - | 11 years ago 1.0.3 | - | - | Schema validation |
| popmotion The animator's toolbox | 1.7m | +43% | - | 4 years ago 11.0.5 | - | - | Animation |
| react-confetti React component to draw confetti for your party. | 1.7m | -5% | - | 1 year ago 6.4.0 | - | - | React |
| asyncbox A collection of small async/await utilities | 1.7m | +239% | - | 29 days ago 6.4.3 | - | - | Promises and async control flow |
| csv A mature CSV toolset with simple api, full of options and tested against large datasets. | 1.7m | +24% | - | 1 month ago 6.6.3 | - | - | Parsers and serialisers |
| @oxlint/binding-linux-arm64-gnu Linter for the JavaScript Oxidation Compiler | 1.7m | - | - | 8 days ago 1.85.0 | - | - | Linting and formatting |
| mixpart High-performance streaming multipart/mixed parser for Node.js | 1.7m | +5363% | - | 4 months ago 0.0.6 | - | - | Parsers and serialisers, TypeScript tooling |
| trim Trim string whitespace | 1.7m | -29% | - | 5 years ago 1.0.1 | CommonJS | None | - |
| dexie A Minimalistic Wrapper for IndexedDB | 1.7m | +174% | - | 19 days ago 4.4.6 | - | - | Database clients and drivers |
| csv-generate CSV and object generation implementing the Node.js `stream.Readable` API | 1.7m | +32% | - | 2 months ago 4.6.1 | ESM + CommonJS | Bundled | - |
| binary-version Get the version of a binary in semver format | 1.7m | +5329% | - | 2 years ago 7.1.0 | - | - | CLI tools and terminal utilities |
| binary-version-check Check whether a binary version satisfies a semver range | 1.7m | +6060% | - | 2 years ago 6.1.0 | - | - | CLI tools and terminal utilities |
| @fullcalendar/daygrid Display events on a month view or "day grid" view | 1.7m | +95% | - | 3 months ago 6.1.21 | - | - | - |
| buffer-more-ints Add support for more integer widths to Buffer | 1.7m | +16% | - | 8 years ago 1.0.0 | CommonJS | None | - |
| expr-eval-fork Mathematical expression evaluator fork with exports map, prototype pollution and code injection security fixes | 1.7m | +2057% | - | 7 months ago 3.0.3 | - | - | - |
| @marsidev/react-turnstile Cloudflare Turnstile integration for React. | 1.7m | +530% | - | 1 month ago 1.6.1 | - | - | Cloud SDKs, React |
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