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 |
|---|---|---|---|---|---|---|---|
| @abp/ng.account ABP Framework is a complete open-source infrastructure to create modern web applications by following the best practices and conventions of software development. This package is a part of the [ABP Framework](https://abp.io) and contains client-side files. | 4k | - | - | 23 days ago 10.6.1 | ESM only | Bundled | Angular |
| jquery-lazy Lazy is a fast, feature-rich and lightweight delayed content loading plugin for jQuery and Zepto. It's designed to speed up page loading times and decrease traffic to your users by only loading the content in view. | 4k | +11% | - | 6 years ago 1.7.11 | CommonJS | None | DOM and browser utilities |
| @remixicon/vue Remix Icon is a set of open source neutral style system symbols elaborately crafted for designers and developers. All of the icons are free to use for both personal and commercial. | 4k | - | - | 8 months ago 4.9.0 | ESM + CommonJS | Bundled | Vue, Icons |
| hardhat-dependency-compiler Compile Solidity sources directly from NPM dependencies | 4k | +62% | - | 2 years ago 1.2.1 | CommonJS | Bundled | Blockchain and Web3 |
| @jsreport/jsreport-chrome-pdf jsreport recipe which is rendering pdf from html using headless chrome | 4k | - | - | 5 months ago 4.4.1 | - | None | PDF and documents |
| @zowe/zos-files-for-zowe-sdk Zowe SDK to interact with files and data sets on z/OS | 4k | - | - | 20 days ago 8.37.1 | CommonJS | Bundled | CLI tools and terminal utilities |
| @event-calendar/interaction Full-sized drag & drop event calendar with resource & timeline views | 4k | - | - | 1 year ago 3.12.0 | ESM only | None | - |
| @unovis/angular Modular data visualization framework for React, Angular, Svelte, Vue, Solid, and vanilla TypeScript or JavaScript | 4k | - | - | 27 days ago 1.7.0 | ESM only | Bundled | Charts and data visualisation, Angular |
| gt-sanity General Translation integration with Sanity | 4k | +2118% | - | 13 days ago 4.0.19 | ESM only | Bundled | Internationalisation |
| mailing Fun email development environment | 4k | +5% | - | 2 months ago 1.2.0 | CommonJS | Bundled | |
| waterfox-location Approximates the current location of the Waterfox browser across platforms. | 4k | - | - | 2 months ago 2.1.1 | ESM + CommonJS | Bundled | DOM and browser utilities, Node.js utilities |
| brave-location Approximates the current location of the Brave browser across platforms. | 4k | +155800% | - | 2 months ago 3.1.1 | ESM + CommonJS | Bundled | DOM and browser utilities |
| redux-oidc A package for managing OpenID Connect authentication in redux apps | 4k | -21% | - | 6 years ago 4.0.0-beta1 | CommonJS | Bundled | Authentication and authorisation, State management |
| serilogger A structured logging framework for JavaScript, inspired by Serilog. | 4k | -38% | - | - 0.5.1 | ESM + CommonJS | Bundled | Logging |
| @uni-helper/uni-types 为 uni-app、uni-cloud 和 uni-ui 组件提供 TypeScript 类型 | 4k | - | - | 26 days ago 1.3.0 | ESM + CommonJS | Bundled | TypeScript tooling |
| elm-pep npm package for https://github.com/mpizenberg/elm-pep | 4k | +51% | - | 6 years ago 1.0.6 | CommonJS | None | Polyfills and shims |
| ngx-guided-tour Guided tour for your Angular applications. | 4k | -11% | - | 4 years ago 2.0.1 | ESM + CommonJS | Bundled | Angular, CSS-in-JS and styling |
| sv-router Type-safe routing for Svelte SPAs | 4k | +2054% | - | 26 days ago 0.19.0 | ESM only | Bundled | Routing, Svelte |
| yandex-location Approximates the current location of the Yandex browser across platforms. | 4k | - | - | 2 months ago 2.1.1 | ESM + CommonJS | Bundled | DOM and browser utilities, Node.js utilities |
| @bitfab/sdk Bitfab client for provider-based API calls with local BAML execution | 4k | - | - | 12 days ago 0.62.2 | ESM + CommonJS | Bundled | AI and machine learning |
| ctph.js JavaScript's library for calculating context triggered piecewise hash(CTPH) also called fuzzy hashing. | 4k | +478% | - | 10 years ago 0.0.5 | CommonJS | None | Cryptography and hashing |
| history-query-enhancer Enhance session history with query property | 4k | +19% | - | 8 years ago 1.0.4 | ESM + CommonJS | None | - |
| strapi-prometheus A powerful Strapi plugin that adds comprehensive Prometheus metrics to monitor your API performance, system resources, and application behavior using prom-client. | 4k | +201% | - | 11 months ago 2.6.0 | ESM + CommonJS | Bundled | Monitoring and error tracking |
| vue-shadow-dom Shadow dom support for Vue | 4k | -10% | - | 4 years ago 4.2.0 | ESM + CommonJS | Bundled | Vue |
| compare-ver Compares two software version numbers (only number) | 4k | +171% | - | - 2.0.2 | CommonJS | None | - |
| create-foldkit-app Create Foldkit applications | 4k | +2055% | - | 17 days ago 0.35.2 | ESM only | None | CLI tools and terminal utilities |
| impetus Add momentum to anything. It's like iScroll, except not for scrolling. Supports mouse and touch events. | 4k | +24% | - | - 0.8.8 | CommonJS | None | - |
| stylelint-plugin-ckeditor5-rules CKEditor 5 stylelint preset. | 4k | -49% | - | - 15.1.0 | CommonJS | None | Linting and formatting |
| @c15t/cli CLI for c15t setup. Scaffold React and Next.js cookie banners, choose hosted/self-hosted/offline mode, and add consent integrations. | 4k | - | - | 1 month ago 2.2.1 | ESM only | Bundled | TypeScript tooling, CLI tools and terminal utilities |
| @walkeros/web-source-browser Browser DOM source for walkerOS | 4k | - | - | 23 days ago 4.6.1 | ESM + CommonJS | Bundled | Monitoring and error tracking, DOM and browser utilities |
| command-stream Modern $ shell utility library with streaming, async iteration, and EventEmitter support, optimized for Bun runtime | 4k | +309% | - | 13 days ago 1.0.0 | ESM + CommonJS | None | Promises and async control flow, Utility libraries |
| react-microsoft-login React component for easy OAuth with Microsoft services on client side. | 4k | -39% | - | 3 years ago 2.0.1 | CommonJS | Bundled | Authentication and authorisation, React |
| balena-image-fs Image filesystem manipulation utilities | 4k | -44% | - | 25 days ago 7.6.21 | CommonJS | Bundled | Files and file systems |
| @pdanpdan/vue-keyboard-trap Vue3 and Vue2 directive for keyboard navigation - roving movement and trapping inside container | 4k | - | - | 2 years ago 1.2.0 | ESM + CommonJS | Bundled | Accessibility, Vue |
| editorjs-paragraph-with-alignment Paragraph Tool with alignment for Editor.js | 4k | +66% | - | - 3.0.0 | CommonJS | None | - |
| gulp-remove-code Remove sections of code from files based on conditions | 4k | -21% | - | 8 years ago 3.0.4 | CommonJS | None | - |
| restful-react A consistent, declarative way of interacting with RESTful backends, featuring code-generation from Swagger and OpenAPI specs | 4k | -38% | - | 4 years ago 15.9.4 | ESM + CommonJS | Bundled | Documentation tooling, React |
| ts-collect Laravel Collections for TypeScript. | 4k | +182% | - | 2 months ago 0.4.3 | ESM only | Bundled | TypeScript tooling |
| e2e-mailbox E2E test your email notification system using GuerrillaMail API. | 4k | +95% | - | 1 year ago 1.1.7 | ESM + CommonJS | Bundled | Email, Testing |
| es6-polyfills ES6 polyfills that use native implementation if available and do not pollute the global namespace | 4k | +270% | - | - 2.0.0 | - | None | Polyfills and shims |
| pageres Capture website screenshots | 4k | +119% | - | - 9.0.0 | ESM only | Bundled | Scraping and browser automation |
| quill-image-resize-module-ts A module for Quill rich text editor to allow images to be resized. | 4k | +82% | - | 8 years ago 3.0.3 | CommonJS | Bundled | Rich text and code editors |
| stylelint-plugin-stylus Stylelint plugin for Stylus | 4k | +51% | - | 2 years ago 1.0.0 | CommonJS | None | Linting and formatting |
| pixivflow 🎨 Pixiv 下载、筛选与自动收集工具 - 批量下载插画和小说、按标签/热度/日期筛选、定时任务与可靠 HTTP 交付 | Pixiv downloader and automation toolkit with filtering, scheduling and reliable HTTP delivery | 4k | - | - | 13 days ago 2.46.0 | CommonJS | Bundled | CLI tools and terminal utilities, Node.js utilities |
| @transmitsecurity/platform-web-sdk Transmit Security Web SDK - Browser-only authentication and identity verification | 4k | - | - | 30 days ago 2.6.4 | ESM + CommonJS | Bundled | Authentication and authorisation, Security |
| swagger-jsdoc-webpack-plugin A webpack plugin to generate a swagger.json file from jsdoc | 4k | +338% | - | 3 years ago 2.1.0 | CommonJS | Bundled | Documentation tooling |
| bankdata-germany Data and BIC Validator for German Banks | 4k | +212% | - | 1 month ago 2.2602.0 | ESM + CommonJS | Bundled | Schema validation |
| nat-api Port mapping with UPnP and NAT-PMP | 4k | +76% | - | 5 years ago 0.3.1 | CommonJS | None | - |
| prisma-generator-fake-data The easiest way to generate mock data based on your Prisma models! | 4k | +12% | - | 7 months ago 0.18.3 | CommonJS | None | ORMs and query builders, Dev servers and API mocking |
| @zocks-communications/metrics-model Metrics models for Zocks Metrics Service | 4k | - | - | 3 years ago 1.1.1 | ESM only | Bundled | Bundlers, TypeScript tooling |
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