Skip to content
JS
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.

42,510 packages67 categoriesComparisons

All packages

42,510 packages
PackageWeekly downloads12-month changeGzipLast releaseModuleTypesCategories
read-env
Transform environment variables into JSON object with sanitized values.
56.1k+10%-6 years ago
2.0.0
ESM + CommonJSBundledConfiguration, Node.js utilities
@gravity-ui/icons
Pack of Gravity UI icons
56.1k--1 month ago
2.22.0
ESM + CommonJSBundledIcons
redux-dynamic-middlewares
Allow add or remove redux middlewares dynamically
56.1k+27%-4 years ago
2.2.0
CommonJSBundled-
@storybook/experimental-nextjs-vite
Storybook for Next.js and Vite
56.1k--1 year ago
8.6.14
ESM + CommonJSBundledDocumentation tooling, Bundlers
parcel-bundler
Blazing fast, zero configuration web application bundler
56.1k-16%--
1.12.5
CommonJSNoneBuild tools, CSS-in-JS and styling
focus-trap-vue
Vue component to trap the focus within a DOM element
56.1k+24%-1 year ago
4.1.0
ESM + CommonJSBundledAccessibility, Vue
disk
Pure-JS client and CLIs for Archil disks and sandboxes
56.1k+147725%-13 days ago
1.5.0
ESM + CommonJSBundledCLI tools and terminal utilities, Files and file systems
tap-out
A different tap parser
56k-28%-8 years ago
3.0.0
CommonJSNoneParsers and serialisers
react-resize-aware
A React hook that makes it possible to listen to element resize events.
56k+116%-11 months ago
4.1.0
ESM + CommonJSNoneReact
@accordproject/concerto-linter
Concerto Linter using Spectral rulesets
56k--28 days ago
5.0.0
ESM + CommonJSBundledLinting and formatting
kickbox
Official kickbox API library client for node.js
56k+2597%-8 years ago
2.0.4
CommonJSNoneEmail
@arcjet/sprintf
Arcjet platform-independent replacement for util.format
56k--20 days ago
1.13.0
ESM onlyBundled-
nmtree
Get a (flat) tree representation of the modules in your node_modules folder
56k-19%-6 years ago
1.0.6
CommonJSNoneNode.js utilities
hot-hook
Easy hot module reloading (HMR) for Node.js and ESM
56k+290%-7 months ago
1.0.0
ESM onlyBundled-
passport-ldapauth
LDAP authentication strategy for Passport
56k+68%-5 years ago
3.0.1
CommonJSBundledAuthentication and authorisation
@stdlib/math-base-special-gcd
Compute the greatest common divisor (gcd).
55.9k--7 months ago
0.3.2
CommonJSBundledNumbers and maths
rtf-stream-parser
Stream Transform class to tokenize RTF, and another to de-encapsulate text or HTML
55.9k+241%-1 month ago
4.0.0
CommonJSBundledParsers and serialisers
@tanstack/ai-anthropic
Anthropic Claude adapter for TanStack AI chat, tool calling, thinking, and structured outputs.
55.9k--12 days ago
0.19.1
ESM onlyBundledTypeScript tooling
grapesjs-preset-webpage
GrapesJS Plugin Webpage Preset
55.9k+241%-3 years ago
1.0.3
CommonJSNoneRich text and code editors
ewma
Exponentially Weighted Moving Average
55.9k-54%-9 years ago
2.0.1
CommonJSNone-
@secretlint/secretlint-rule-aws
A secretlint rule for AWS.
55.9k--1 month ago
13.0.5
ESM onlyBundledCloud SDKs
@aws-amplify/graphql-http-transformer
Amplify GraphQL @http transformer
55.8k--2 months ago
3.0.23
CommonJSBundledCloud SDKs, GraphQL
@aws-amplify/graphql-function-transformer
Amplify GraphQL @function transformer
55.8k--2 months ago
3.1.20
CommonJSBundledCloud SDKs, GraphQL
@metamask/number-to-bn
A simple method that will convert numbers, hex, BN or bignumber.js object into a BN.js object.
55.8k--2 years ago
1.7.1
CommonJSNoneNumbers and maths
blockly
Blockly is a library for building visual programming editors.
55.8k+84%--
13.3.0
ESM + CommonJSBundled-
@stylexswc/postcss-plugin
PostCSS plugin that collects and extracts StyleX styles using a Rust NAPI-RS/SWC compiler. Ideal for Turbopack and custom CSS pipelines.
55.8k--13 days ago
0.19.0
CommonJSNoneCSS-in-JS and styling
omniglyph
Context-as-image compression proxy for LLMs: renders bulky context (system prompt, tool docs, history) as dense PNG pages with exact per-provider billing math (Anthropic/OpenAI/Gemini). Node and Cloudflare Workers. Part of the OmniRoute family.
55.8k--1 month ago
1.4.0
ESM onlyBundledImage processing
node-powershell
Node.js binding for PowerShell
55.8k+59%-4 years ago
5.0.1
CommonJSBundledCLI tools and terminal utilities
ember-try
An ember-cli addon to test against multiple dependencies, such as ember and ember-data.
55.8k-18%-1 year ago
4.0.0
CommonJSNoneTesting
@central-icons-react/round-outlined-radius-2-stroke-2
A collection of round outlined React icons with 2px radius and 2px stroke width, designed for use in React applications.
55.8k--12 days ago
1.2.1
ESM + CommonJSBundledIcons, React
ngx-stripe
Collect Payments with Stripe: The Angular Way
55.7k+12%-28 days ago
22.9.0
ESM onlyBundledPayments and commerce, Angular
@azure/arm-mysql-flexible
A generated SDK for MySQLManagementFlexibleServerClient.
55.7k--3 years ago
3.1.0
ESM + CommonJSBundledCloud SDKs, TypeScript tooling
@scalar/astro
Scalar API Reference Component for Astro
55.7k--12 days ago
0.4.22
ESM onlyNoneDocumentation tooling
@aws-amplify/graphql-relational-transformer
Amplify GraphQL relational modeling transformers
55.7k--2 months ago
3.1.15
CommonJSBundledCloud SDKs, GraphQL
@aws-amplify/graphql-index-transformer
Amplify GraphQL index and key transformers
55.7k--2 months ago
3.1.3
CommonJSBundledCloud SDKs, GraphQL
echarts-gl
Extension pack of ECharts providing 3D plots and globe visualization
55.7k+148%--
2.1.0
ESM + CommonJSNone3D, WebGL and game engines
@vercel/agent-readability
Detect AI agents. Serve them markdown. Audit your site against the Agent Readability Spec.
55.7k--1 month ago
0.7.0
ESM + CommonJSBundledMarkdown
tsparticles-engine
Easily create highly customizable particle, confetti and fireworks animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.
55.7k-1%--
2.12.0
ESM + CommonJSBundledAnimation, React
@aws-amplify/graphql-predictions-transformer
Amplify GraphQL @predictions transformer
55.6k--2 months ago
3.0.23
CommonJSBundledCloud SDKs, GraphQL
eslint-plugin-no-async-array-methods
Estlint rule - no async callbacks for array methods
55.6k+542%-3 years ago
0.1.0
CommonJSNoneLinting and formatting
metascraper-url
Metascraper rule to extract the url from HTML using Open Graph, JSON-LD, and fallback selectors.
55.6k+215%-1 month ago
5.56.2
CommonJSBundledURLs and query strings, Scraping and browser automation
@tanstack/svelte-virtual
Headless UI for virtualizing scrollable elements in Svelte
55.6k--23 days ago
3.13.39
ESM onlyBundledTables and data grids, React
ember-destroyable-polyfill
Polyfill for RFC 580: Destroyables
55.6k+9%-5 years ago
2.0.3
CommonJSNonePolyfills and shims
git-source
Parse and stringify git urls in a friendly way.
55.6k+86%-1 year ago
1.1.11
CommonJSNone-
git-package-json
Get the package.json contents from git repositories.
55.6k+76%-1 year ago
1.4.11
CommonJSNone-
wiremock-captain
A better way to use the WireMock simulator to test your HTTP APIs
55.6k+20%-10 months ago
4.1.3
CommonJSBundledTesting, TypeScript tooling
relay-ide
Relay Agentic Development Environment — remote web interface for AI coding agent sessions
55.5k--6 months ago
0.1.0
ESM onlyNoneCLI tools and terminal utilities
@aws-amplify/graphql-auth-transformer
Amplify GraphQL @auth transformer
55.5k--2 months ago
4.2.9
CommonJSBundledCloud SDKs, GraphQL
@fastify/redis
Plugin to share a common Redis connection across Fastify.
55.5k--1 month ago
9.0.0
CommonJSBundledDatabase clients and drivers, Caching
eslint-plugin-typescript-enum
ESLint rules for TypeScript enums.
55.5k+69%-4 years ago
2.1.0
CommonJSNoneLinting and formatting, 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