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
sass-embedded-win32-arm64
The win32-arm64 binary for sass-embedded
313.5k+25%-11 days ago
1.105.0
-None-
typescript-transform-paths
Transforms module resolution paths using TypeScript path mapping and/or custom paths
313.5k+49%-4 months ago
4.0.0
ESM onlyBundledTypeScript tooling
level-packager
levelup package helper for distributing with an abstract-leveldown store
313.5k+37%-5 years ago
6.0.1
CommonJSNoneDatabase clients and drivers
superscript-text
Converts text to superscript unicode
313.4k+26%-11 years ago
1.0.0
CommonJSNone-
rootpath
Little helper to make node.js require relative to your project root
313.4k-2%-12 years ago
0.1.2
CommonJSNone-
r-json
A small module to read JSON files.
313.3k+33%-1 year ago
1.3.1
CommonJSNone-
@netlify/run-utils
Utility for running commands inside Netlify Build
313.3k--2 months ago
7.1.0
ESM onlyBundledCLI tools and terminal utilities, Cloud SDKs
highlight-words
Split a piece text into multiple chunks based on a search query, allowing you to highlight the matches.
313.3k+11%-2 years ago
2.0.0
ESM + CommonJSBundledTypeScript tooling
fnv-plus
Javascript FNV-1a Hashing Algorithm up to 1024 bits, with highly optimized 32bit and 52bit implementations.
313.1k+7%-6 years ago
1.3.1
CommonJSNoneCryptography and hashing
@breejs/later
Maintained fork of later. Determine later (or previous) occurrences of recurring schedules
313k--2 years ago
4.2.0
CommonJSNonePromises and async control flow, Queues and background jobs
typed-error
A class designed to enable easily extending the built-in javascript Error, allowing typed errors.
312.7k+24%-6 months ago
3.2.3
CommonJSBundled-
caf
Cancelable Async Flows: a wrapper to treat generators as cancelable async functions
312.7k+18%-4 years ago
15.0.1
ESM + CommonJSNonePromises and async control flow
web-ext-run
A tool to open and run web extensions
312.5k+512%-1 year ago
0.2.4
ESM onlyNone-
graphql-transformer-common
Common code and constants for AppSync Transformers
312.4k+31%-7 months ago
5.1.4
CommonJSBundledGraphQL, Cloud SDKs
victory-errorbar
Error Bar Component for Victory
311.6k+28%-1 year ago
37.3.6
ESM + CommonJSBundledCharts and data visualisation, React
victory-candlestick
Candlestick Component for Victory
311.6k+28%-1 year ago
37.3.6
ESM + CommonJSBundledCharts and data visualisation, React
victory-voronoi
Voronoi Component for Victory
311.5k+30%-1 year ago
37.3.6
ESM + CommonJSBundledCharts and data visualisation, React
@chakra-ui/layout
Chakra UI layout components that give you massive speed
311.4k--3 years ago
2.3.1
ESM + CommonJSBundledReact, UI component libraries
@deck.gl/aggregation-layers
deck.gl layers that aggregate the input data into alternative representations
311k--27 days ago
9.4.0
ESM + CommonJSBundled3D, WebGL and game engines, Charts and data visualisation
es-vary
vary rewrite in TypeScript with ESM and CommonJS targets
310.9k+182%-4 years ago
0.1.2
ESM onlyBundledTypeScript tooling, Node.js utilities
@copilotkit/react-core
<img src="https://github.com/user-attachments/assets/0a6b64d9-e193-4940-a3f6-60334ac34084" alt="banner" style="border-radius: 12px; border: 2px solid #d6d4fa;" />
310.7k--10 days ago
1.73.3
ESM + CommonJSBundledStatic site generators and meta-frameworks, React
buffer-to-arraybuffer
Convert Buffer to ArrayBuffer
310.7k-16%-5 years ago
0.0.6
CommonJSNone-
rolldown-vite
Vite on Rolldown preview
310.5k+33%-8 months ago
7.3.1
ESM onlyBundledBuild tools, Bundlers
error-callsites
Extract callsite objects from Error objects
310.5k+4%-5 years ago
2.0.4
CommonJSNone-
sass-embedded-linux-arm
The linux-arm binary for sass-embedded
310.4k+14%-11 days ago
1.105.0
-None-
gulp-header
Gulp extension to add header to file(s) in the pipeline.
310.2k-21%-7 months ago
2.0.12
CommonJSNone-
esbuild-android-64
A WebAssembly shim for esbuild on Android x64.
310.1k-36%-3 years ago
0.15.18
-NoneBuild tools, CSS-in-JS and styling
messageformat
Intl.MessageFormat / Unicode MessageFormat 2 parser, runtime and polyfill
309.9k-6%-10 months ago
4.0.0
ESM onlyBundledInternationalisation, Polyfills and shims
babel-preset-gatsby
Gatsby uses the phenomenal project [Babel](https://babeljs.io/) to enable support for writing modern JavaScript — while still supporting older browsers. This package contains the default Babel setup for all Gatsby projects.
309.8k-21%-8 months ago
3.16.0
CommonJSNoneStatic site generators and meta-frameworks, React
es-mime-types
mime-types rewrite in TypeScript with ESM and CommonJS targets
309.6k+197%-4 years ago
0.1.4
ESM onlyBundledNode.js utilities
@pulumi/query
An simple, relational SDK for querying TypeScript and JavaScript data structures
309.5k--6 years ago
0.6.0
-NonePromises and async control flow
serverless-http
Use existing web application frameworks in serverless environments
309.3k+32%-1 year ago
4.0.0
CommonJSBundledCloud SDKs, HTTP servers and web frameworks
unicode-substring
Unicode-aware substring
309.3k+1%-9 years ago
1.0.0
CommonJSNone-
eslint-config-xo
ESLint shareable config for XO
309.3k-35%-10 days ago
4.0.1
ESM onlyBundledLinting and formatting
lodash.noop
The lodash method `_.noop` exported as a module.
309.3k-11%-10 years ago
3.0.1
-NoneUtility libraries
@formatjs/cli-lib
Lib for CLI for formatjs.
309k--9 days ago
10.0.8
ESM onlyBundledInternationalisation, CLI tools and terminal utilities
@tanstack/ai
Type-safe TypeScript AI SDK for streaming chat, tool calling, agents, structured outputs, and multimodal generation.
309k--9 days ago
0.61.0
ESM onlyBundledTypeScript tooling
fixturify
Convert objects into directory structures and back again
308.9k-37%-3 years ago
3.0.0
CommonJSNone-
use-editable
A small React hook to turn elements into fully renderable & editable content surfaces, like code editors, using contenteditable (and magic)
308.9k+146%-5 years ago
2.3.3
ESM + CommonJSBundledRich text and code editors, React
@chakra-ui/descendant
Register child nodes of a react element for better accessibility
308.9k--3 years ago
3.1.0
ESM + CommonJSBundledAccessibility, React
safe-compare
Constant-time comparison algorithm to prevent timing attacks.
308.6k+168%-7 years ago
1.1.4
CommonJSNoneNode.js utilities
isomorphic-rslog
A tiny, intuitive, type-friendly logger for Node.js/Browser.
308.4k-35%-1 year ago
0.0.7
CommonJSBundled-
@fastify/reply-from
forward your HTTP request to another server, for fastify
308.4k--30 days ago
12.6.5
CommonJSBundledHTTP servers and web frameworks
ml-distance-euclidean
Compute the euclidean distance between two vectors
308.3k+9%-10 months ago
3.0.1
ESM onlyNone-
monaco-worker-manager
Easily deal with monaco workers
308.3k+108%-4 years ago
2.0.1
ESM onlyBundledRich text and code editors
cookie-session
cookie session middleware
308.2k+27%-1 year ago
2.1.1
-NoneHTTP servers and web frameworks
@atlaskit/icon
An icon is a symbol representing a command, device, directory, or common action.
308.2k--9 days ago
38.0.1
ESM + CommonJSBundled-
@lobehub/ui
Lobe UI is an open-source UI component library for building AIGC web apps
308.1k--9 days ago
5.49.1
ESM onlyBundledUI component libraries
log-process-errors
Show some ❤️ to process errors
308k+62%-1 year ago
12.0.1
ESM onlyBundledLogging, Testing
@chakra-ui/form-control
React component to provide validation states to form fields
307.9k--2 years ago
2.2.0
ESM + CommonJSBundledReact, UI component libraries

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