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 |
|---|---|---|---|---|---|---|---|
| middy-env Environment variable middleware for the middy framework | 1.9k | +41% | - | 5 years ago 2.0.0 | CommonJS | None | Configuration, Cloud SDKs |
| ngraph.centrality Module to calculate graph centrality metrics | 1.9k | +60% | - | 6 months ago 2.2.0 | CommonJS | None | - |
| xsd-assembler This project aims to assemble, merge, and resolve dependencies in XSD files | 1.9k | +808% | - | 1 year ago 0.0.3 | CommonJS | Bundled | - |
| @accordproject/template-engine Generation of AgreementMark from TemplateMark + JSON Data | 1.9k | - | - | 17 days ago 5.1.0 | CommonJS | Bundled | Templating |
| @department-of-veterans-affairs/react-jsonschema-form A simple React component capable of building HTML forms out of a JSON schema. | 1.9k | - | - | 1 year ago 1.2.8 | CommonJS | None | React |
| @gluestack-ui/hstack A universal headless hstack component for React Native, Next.js & React | 1.9k | - | - | 1 year ago 0.1.17 | ESM + CommonJS | Bundled | React, UI component libraries |
| @moxy/next-router-scroll Take control of when scroll is updated and restored in your Next.js projects | 1.9k | - | - | 5 years ago 2.2.0 | ESM + CommonJS | None | DOM and browser utilities, Static site generators and meta-frameworks |
| strapi-provider-upload-aws-s3-advanced AWS S3 provider for strapi upload with more advanced configuration options | 1.9k | +42% | - | 3 years ago 5.0.1 | CommonJS | None | Cloud SDKs |
| @jiaminghi/data-view Vue Large screen data display component library | 1.9k | - | - | 6 years ago 2.10.0 | CommonJS | None | Vue, Charts and data visualisation |
| @skyra/env-utilities Functional utilities for reading and parsing environmental variables | 1.9k | - | - | 1 year ago 2.0.1 | ESM + CommonJS | Bundled | TypeScript tooling |
| coinbase-api Node.js SDK for Coinbase's Advanced Trade, App, Exchange, International, Prime & Commerce REST APIs and WebSockets, with TypeScript & strong end to end tests. | 1.9k | +338% | - | 14 days ago 1.2.6 | ESM + CommonJS | Bundled | WebSockets and realtime, Node.js utilities |
| countrystatesjs A utility library for returning state/province data given a country | 1.9k | +106% | - | 8 years ago 0.0.12 | CommonJS | None | Utility libraries |
| gluestack-ui A CLI tool for easily adding components from gluestack to your projects. | 1.9k | -15% | - | 3 months ago 5.0.3 | CommonJS | Bundled | CLI tools and terminal utilities, React |
| molecule-3d-for-react 3D molecule visualization with React and 3Dmol.js | 1.9k | +2769% | - | 9 years ago 0.4.5 | CommonJS | None | 3D, WebGL and game engines, React |
| options-parser A full-featured no-nonsense command line parser with no external dependencies | 1.9k | -13% | - | 12 years ago 0.4.0 | CommonJS | None | CLI tools and terminal utilities |
| p3p middleware for including a P3P (Platform for Privacy Preferences Project) header in an express/connect application | 1.9k | +428% | - | 13 years ago 0.0.2 | CommonJS | None | HTTP servers and web frameworks |
| react-fixed-bottom React component to make fixed:bottom styles usable in Safari mobile | 1.9k | +6% | - | 4 years ago 1.0.10 | ESM + CommonJS | Bundled | React |
| @gfazioli/mantine-border-animate Mantine component offering five border animation variants (beam, glow, pulse, draw, dash) with a progress-driven border, dashed patterns, hover/focus/in-view triggers and full animation control, perfect for creating dynamic, visually engaging UI elements. | 1.9k | - | - | 18 days ago 3.0.2 | ESM + CommonJS | Bundled | Animation, TypeScript tooling |
| overlayscrollbars-solid OverlayScrollbars for Solid. | 1.9k | -65% | - | 1 year ago 0.5.6 | ESM + CommonJS | Bundled | React, TypeScript tooling |
| reicon Core vanilla JS icon components for 2676+ icons in 2 weights (Outline & Filled). Tree-shakeable, TypeScript-ready. | 1.9k | +88200% | - | 28 days ago 1.2.4 | ESM only | Bundled | Icons, TypeScript tooling |
| @pear-protocol/symm-core TypeScript SDK for Symm Engine API - trading positions, TP/SL orders, and real-time WebSocket streams | 1.9k | - | - | 3 months ago 0.1.31 | CommonJS | Bundled | WebSockets and realtime, TypeScript tooling |
| @stdlib/math-base-special-erfcx Scaled complementary error function. | 1.9k | - | - | 7 months ago 0.3.1 | CommonJS | Bundled | Numbers and maths |
| @workerdeck/protocol The WorkerDeck wire protocol: typed session events, commands, and REST shapes shared by server and clients. Dependency-free, browser-safe. This protocol is the product boundary - versioned from day one. | 1.9k | - | - | 9 days ago 2.15.0 | ESM only | Bundled | AI and machine learning |
| validation-utils Validation utilities | 1.9k | -34% | - | 1 year ago 11.0.1 | ESM + CommonJS | Bundled | Schema validation, Testing |
| cfn-lambda CloudFormation custom resource helper for Lambda Node.js runtime | 1.9k | +553% | - | 5 years ago 5.1.0 | CommonJS | None | Cloud SDKs |
| globify-gitignore Convert Gitignore to Glob patterns | 1.9k | -95% | - | 3 years ago 1.0.3 | ESM + CommonJS | Bundled | Files and file systems |
| vue-pivottable > English | [한국어](./README.ko.md) | 1.9k | +42% | - | 5 months ago 1.4.1 | ESM + CommonJS | Bundled | Vue |
| @consumet/extensions Nodejs library that provides high-level APIs for obtaining information on various entertainment media such as books, movies, comic books, anime, manga, and so on. | 1.9k | - | - | 8 months ago 1.8.8 | CommonJS | Bundled | Scraping and browser automation |
| @mattermost/commonmark the Mattermost fork of a strongly specified, highly compatible variant of Markdown | 1.9k | - | - | 1 year ago 0.31.2-0 | ESM + CommonJS | Bundled | Markdown |
| dom-types Typing and JavaScript helpers for DOM attributes (HTML, SVG, CSS). | 1.9k | +2079% | - | 2 months ago 1.1.5 | ESM + CommonJS | Bundled | TypeScript tooling |
| pino-dev A simple prettifier for pino with built-in support for commonly used ecosystem packages. | 1.9k | +41% | - | 2 years ago 4.0.3 | CommonJS | Bundled | Logging |
| pretty-hash Output binary buffers as a nice shortened hex string | 1.9k | -10% | - | 9 years ago 1.0.1 | CommonJS | None | Cryptography and hashing |
| waveform-playlist Multiple track web audio editor and player with waveform preview | 1.9k | +169% | - | 4 years ago 4.3.3 | CommonJS | None | Video and audio |
| @arcgis/portal-components ArcGIS Portal Components | 1.9k | - | - | 9 days ago 5.1.25 | ESM only | Bundled | Maps and geolocation |
| @chain-registry/osmosis Chain Registry info for Osmosis | 1.9k | - | - | 1 year ago 1.67.149 | ESM + CommonJS | Bundled | Blockchain and Web3 |
| @ibm/mobx-react-router Keep your MobX state in sync with react-router | 1.9k | - | - | 7 months ago 6.1.3 | ESM + CommonJS | Bundled | Routing, State management |
| eslint-plugin-sort-properties ESLint rules for sorting properties of object expressions, object destructures, and type literals interfaces for TypeScript by their keys. | 1.9k | +2561% | - | 1 year ago 1.1.13 | CommonJS | None | Linting and formatting, TypeScript tooling |
| @aws/run-mcp-servers-with-aws-lambda Run Model Context Protocol (MCP) servers with AWS Lambda | 1.9k | - | - | 2 months ago 0.5.21 | ESM only | Bundled | Cloud SDKs |
| @custom-elements-manifest/to-markdown Custom-elements.json is a file format that describes custom elements. This format will allow tooling and IDEs to give rich information about the custom elements in a given project. It is, however, very experimental and things are subject to change. Follow | 1.9k | - | - | 4 years ago 0.1.0 | ESM + CommonJS | Bundled | Markdown |
| ditherwave A tiny WebGL2 dithering primitive for React — wrap any image, video, or canvas, or drop in an animated grainy background. | 1.9k | - | - | - 0.1.0 | ESM + CommonJS | Bundled | React, 3D, WebGL and game engines |
| gulp-todo Generate a TODO.md file from comments of files in stream | 1.9k | +39% | - | 7 years ago 7.1.1 | CommonJS | None | - |
| jquery-parallax.js Simple parallax scrolling effect inspired by spotify.com implemented as a jQuery plugin | 1.9k | +103% | - | 8 years ago 1.5.0 | CommonJS | None | DOM and browser utilities |
| @pmndrs/glyph A typography engine for web graphics. | 1.9k | - | - | 14 days ago 0.1.0 | ESM only | Bundled | 3D, WebGL and game engines |
| caching-map LRU cache for people who like ES6 and promises | 1.9k | +38% | - | 10 years ago 1.0.2 | CommonJS | None | Caching |
| knxultimate KNX protocol implementation for Node.js, support KNX/IP Tunneling/Routing, KNX/IP Secure and Data Secure, FT1.2/KBerry TP plain KNXas well as full secure KNX stack. This is the ENGINE of Node-Red KNX-Ultimate node. Go check it! | 1.9k | +80% | - | 17 days ago 6.0.6 | CommonJS | Bundled | Routing, Node.js utilities |
| module-require Load modules, link modules to another module-names, manage access to custom / local scripts as modules | 1.9k | +171% | - | 11 years ago 1.4.5 | CommonJS | None | - |
| react-js-cron-mui A React cron editor with Material UI a forked repo from Xavier Rutayisire (https://github.com/xrutayisire/react-js-cron) | 1.9k | +16% | - | 1 year ago 1.3.0 | ESM + CommonJS | Bundled | React |
| webpack-closure-compiler Google Closure Compiler plugin for Webpack | 1.9k | -25% | - | 8 years ago 2.1.6 | CommonJS | None | - |
| accordion Silky-smooth accordion widgets with no external dependencies. | 1.9k | +12% | - | - 3.0.2 | CommonJS | None | UI component libraries |
| glsl-lut lookup table color transforms for glslify | 1.9k | -24% | - | - 1.1.3 | CommonJS | None | 3D, WebGL and game engines |
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