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 |
|---|---|---|---|---|---|---|---|
| babel-plugin-file-loader Like file-loader for webpack, but for Babel. Works with SSE apps. | 8.4k | -13% | - | 7 years ago 2.0.0 | CommonJS | None | - |
| aria-api Access ARIA information from JavaScript | 8.4k | +503% | - | 7 months ago 0.9.1 | ESM + CommonJS | None | Accessibility |
| @nationaldesignstudio/rampart Rampart — client-side PII redaction for AI assistants: deterministic recognizers + a 14.7 MB ONNX classifier (transformers.js), default-deny policy, and reversible placeholders. Runs entirely in the browser. | 8.4k | - | - | 3 months ago 0.1.3 | ESM only | Bundled | - |
| @pothos/tracing-sentry Sentry utilities for the Pothos tracing plugin | 8.4k | - | - | 3 months ago 1.1.5 | ESM + CommonJS | Bundled | Monitoring and error tracking, TypeScript tooling |
| @unifold/headless-react Unifold Headless React SDK - hooks-only (no UI) crypto deposit flows | 8.4k | - | - | 14 days ago 0.1.85 | ESM + CommonJS | Bundled | Cryptography and hashing, React |
| jsconfig.json Small tool which automatically generates jsconfig.json, used for vscode workspace configuration, with defaults and paths from webpack config. | 8.4k | -96% | - | 4 years ago 2.3.3 | - | None | Bundlers, CLI tools and terminal utilities |
| videojs-seek-buttons Plugin for video.js to add seek buttons to the control bar | 8.4k | +29% | - | - 3.0.1 | ESM + CommonJS | None | - |
| @hubble.gl/core hubble.gl core library classes | 8.4k | - | - | 1 year ago 1.4.0 | ESM + CommonJS | Bundled | Charts and data visualisation |
| react-images-upload Simple component for upload and validate (client side) images with preview built with React.js. This package use [react-flip-move](https://github.com/joshwcomeau/react-flip-move) for animate the file preview images. | 8.4k | +7% | - | 6 years ago 1.2.8 | CommonJS | None | - |
| @file-viewer/renderer-media Standalone native audio and video renderer for File Viewer; HLS fallback and MIDI inspection are explicit opt-in capabilities. | 8.4k | - | - | 18 days ago 3.1.2 | ESM only | Bundled | Video and audio |
| @material-symbols/svg-500 Latest optimized SVGs with weight 500 for Material Symbols. | 8.4k | - | - | 17 days ago 0.47.5 | - | None | Icons |
| @vtbag/turn-signal Turn-Signal is a lightweight script that enhances cross-document navigation by detecting the direction of browser navigation. It enables developers to create smooth, responsive transitions that adjust based on forward or backward navigation, delivering a | 8.4k | - | - | 1 year ago 1.3.1 | ESM only | None | Animation |
| trimble-connect-workspace-api Trimble Connect Workspace API | 8.4k | +422% | - | 7 months ago 0.3.34 | ESM + CommonJS | Bundled | - |
| stent Stent is combining the ideas of redux with the concept of state machines | 8.4k | +28% | - | 6 years ago 8.0.4 | CommonJS | None | State management |
| @luminati-io/lodash4 Lodash modular utilities. | 8.4k | - | - | 5 months ago 4.18.1-lum.0 | CommonJS | None | Utility libraries |
| videokitten A cross-platform Node.js library for recording videos from iOS simulators and Android devices/emulators | 8.4k | +238% | - | 1 year ago 1.0.1 | ESM + CommonJS | Bundled | Video and audio |
| interval-promise setInterval with setTimeout semantics for promises and async/await | 8.4k | +34% | - | 6 years ago 1.4.0 | CommonJS | Bundled | Promises and async control flow |
| @ngxmc/datetime-picker Angular Material Datetime Picker | 8.4k | - | - | 1 year ago 20.1.0 | ESM + CommonJS | Bundled | Date pickers, Angular |
| react-fittext A React plugin to fit the text in the screen | 8.4k | -6% | - | 9 years ago 1.0.0 | CommonJS | None | React |
| @sanity-labs/secret-scan Secret detection library for chat and paste contexts. 1,100+ rules from TruffleHog detectors. | 8.4k | - | - | 7 months ago 1.1.0 | ESM + CommonJS | Bundled | Security |
| spectorjs Explore and Troubleshoot your WebGL scenes easily. | 8.4k | +562% | - | 24 days ago 0.9.33 | CommonJS | Bundled | 3D, WebGL and game engines |
| @tsparticles/path-utils tsParticles path utils library | 8.4k | - | - | 1 month ago 4.4.0 | ESM + CommonJS | Bundled | Animation, Angular |
| @boringnode/queue A simple and efficient queue system for Node.js applications | 8.4k | - | - | 2 months ago 0.7.1 | ESM only | Bundled | Queues and background jobs, Node.js utilities |
| @material-symbols/font-700 Latest variable icon fonts with weight 700 for Material Symbols. | 8.4k | - | - | 17 days ago 0.47.5 | CommonJS | Bundled | Icons |
| @vtbag/cam-shaft The Cam-Shaft bumps your view transition images into place to avoid the pseudo-smooth-scroll effect when applying view transitions to elements that are taller than the viewport. | 8.4k | - | - | 1 year ago 1.0.6 | ESM only | Bundled | DOM and browser utilities |
| @alaskaairux/icons Alaska Air and Auro Design System Icons | 8.4k | - | - | 17 days ago 5.29.0 | CommonJS | None | Icons |
| babel-plugin-vue-jsx-hmr babel plugin for vue3 jsx HMR | 8.4k | +481% | - | 1 month ago 1.0.2 | ESM + CommonJS | Bundled | Vue |
| card Card lets you add an interactive, CSS3 credit card animation to your credit card form to help your users through the process. | 8.4k | -13% | - | - 2.5.4 | CommonJS | None | CSS-in-JS and styling, Payments and commerce |
| comlink-loader Webpack loader: offload modules to Worker threads seamlessly using Comlink | 8.4k | -38% | - | 6 years ago 2.0.0 | CommonJS | None | Bundler plugins and loaders |
| @nomiclabs/truffle-contract A better contract abstraction for Ethereum (Buidler's fork) | 8.4k | - | - | 4 years ago 4.5.10 | CommonJS | Bundled | Blockchain and Web3 |
| icon.gl icon.gl is a icon library and framework developed by Scape Agency. | 8.4k | +32% | - | 5 months ago 0.0.51 | ESM + CommonJS | Bundled | Icons |
| react-native-vision-camera-resizer High-performance image and frame resizing plugin using Metal/Vulkan for react-native-vision-camera. | 8.4k | - | - | 1 month ago 5.2.3 | ESM + CommonJS | Bundled | Image processing, React |
| react-useanimations Official React component for useanimations icons | 8.4k | -51% | - | 3 years ago 2.10.0 | CommonJS | Bundled | Icons |
| @1771technologies/lytenyte-pro Blazingly fast headless React data grid with 100s of features. | 8.4k | - | - | 3 months ago 2.2.1 | ESM + CommonJS | Bundled | Tables and data grids, React |
| dets A TypeScript declaration file bundler. | 8.4k | +16% | - | 2 months ago 1.0.0 | CommonJS | Bundled | TypeScript tooling, Bundlers |
| react-native-remix-icon Remix Icon for React Native | 8.4k | +48% | - | 10 months ago 4.7.0 | CommonJS | Bundled | React, Icons |
| next-pow-2 Rounds an integer up to a power of 2 | 8.4k | +28% | - | 11 years ago 1.0.0 | CommonJS | None | - |
| @apollo/client-integration-tanstack-start This package provides integrations between Apollo Client and TanStack Start to support modern streaming SSR. | 8.3k | - | - | 5 months ago 0.14.5-rc.0 | ESM + CommonJS | Bundled | GraphQL |
| svelte-intersection-observer Detects when an element enters or exits the viewport using the Intersection Observer API. | 8.3k | +81% | - | 3 months ago 2.2.0 | ESM only | Bundled | DOM and browser utilities, Svelte |
| mcp-echo-server A minimal MCP server template that echoes messages | 8.3k | +9110% | - | 1 year ago 1.0.0 | ESM only | None | - |
| @lssm-tech/lib.crypto-utils Zero-dependency browser and React Native compatible crypto helpers | 8.3k | - | - | 19 days ago 2.0.4 | ESM only | Bundled | Cryptography and hashing, React |
| @o3r/eslint-plugin The module provides in-house eslint plugins to use in your own eslint configuration. | 8.3k | - | - | 14 days ago 15.1.2 | CommonJS | Bundled | Linting and formatting |
| @sanity-typed/types Infer Sanity Document Types from Sanity Schemas | 8.3k | - | - | 7 months ago 9.0.1 | ESM + CommonJS | Bundled | TypeScript tooling |
| promise.withresolvers ES Proposal spec-compliant shim for Promise.withResolvers | 8.3k | +74% | - | 8 months ago 1.0.4 | CommonJS | None | Polyfills and shims, Promises and async control flow |
| @perspective-dev/viewer The `<perspective-viewer>` Custom Element, frontend for Perspective | 8.3k | - | - | 20 days ago 5.5.1 | ESM only | Bundled | Charts and data visualisation, Monitoring and error tracking |
| @supermemory/memory-graph Interactive graph visualization component for Supermemory - visualize and explore your memory connections | 8.3k | - | - | 20 days ago 0.2.4 | ESM only | Bundled | Charts and data visualisation |
| @urql/svelte A highly customizable and versatile GraphQL client for Svelte | 8.3k | - | - | 1 year ago 5.0.0 | ESM + CommonJS | Bundled | GraphQL, Svelte |
| sd-notify wrapper around sd_notify for using systemd as a node process manager | 8.3k | +48% | - | 6 years ago 2.8.0 | CommonJS | None | Node.js utilities |
| harperdb HarperDB is a distributed database, caching service, streaming broker, and application development platform focused on performance and ease of use. | 8.3k | +382% | - | 1 month ago 4.7.38 | CommonJS | None | WebSockets and realtime |
| jsrepo A CLI to add shared code from remote repositories. | 8.3k | +483% | - | 2 months ago 3.8.1 | ESM only | Bundled | CLI tools and terminal utilities |
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