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
base-routes
Plugin for adding routes support to your `base` application. Requires templates support to work.
19.2k-19%-9 years ago
1.0.1
CommonJSNoneRouting
todomvc-app-css
CSS for TodoMVC apps
19.2k+54%-2 years ago
2.4.3
-NoneCSS-in-JS and styling
zoomist
A TypeScript library for zooming any element. Also supports mobile devices.
19.2k+380%-1 year ago
2.2.0
ESM onlyBundled-
solid-chartjs
SolidJS components for Chart.js
19.2k+446%-2 years ago
1.3.11
ESM + CommonJSBundledCharts and data visualisation
azure-pipelines-task-lib
Azure Pipelines Task SDK
19.2k-44%-20 days ago
5.280.3
CommonJSBundled-
markdown-table-prettify
Transforms markdown tables to be more readable.
19.2k+36%-4 months ago
4.1.0
CommonJSBundledMarkdown, Parsers and serialisers
@polymarket/clob-client
Typescript client for Polymarket's CLOB
19.2k--6 months ago
5.8.1
ESM onlyBundledBlockchain and Web3
elm-review
Run elm-review from Node.js
19.2k+48%-9 months ago
2.13.5
-NoneCLI tools and terminal utilities, Linting and formatting
polytope-closest-point
Computes the closest point to a polytope in arbitrary dimensions
19.2k-31%-11 years ago
1.0.0
CommonJSNone-
@elastic/good
Server and process monitoring plugin
19.2k--5 years ago
9.0.1-kibana3
CommonJSNoneHTTP servers and web frameworks
graceful
Graceful exit when `uncaughtException` emit, base on `process.on('uncaughtException')`.
19.2k-20%-1 year ago
2.0.0
ESM + CommonJSBundled-
@iconscout/react-unicons
4,500+ vector icons as easy to use React Components
19.2k--1 year ago
2.2.5
ESM + CommonJSNoneIcons
array-keyed-map
a map from arrays of values to values
19.2k-37%-4 years ago
2.1.3
CommonJSNone-
@ng-web-apis/mutation-observer
A library for declarative use of Mutation Observer API with Angular
19.2k--4 months ago
5.3.0
ESM + CommonJSBundledAngular
glsl-fractal-brownian-noise
fractal brownian noise, glslify compatible
19.2k+32%-8 years ago
1.1.0
CommonJSNone3D, WebGL and game engines
manrope
Manrope font - modern geometric sans-serif
19.2k-43%--
2.0.0
CommonJSNone-
extract-frustum-planes
Extracts the planes for a WebGL viewing frustum
19.2k-29%-12 years ago
1.0.0
CommonJSNone3D, WebGL and game engines
@loaders.gl/arrow
Simple columnar table loader for the Apache Arrow format
19.2k--17 days ago
4.5.2
ESM + CommonJSBundledParsers and serialisers, 3D, WebGL and game engines
@lynx-js/internal-preact
Fast 4kb React-compatible Virtual DOM library.
19.1k--1 month ago
11.0.0-rc.1-20260903085447-f95471a
ESM + CommonJSBundledReact
grunt-retro
Add grunt@0.4 functionality to grunt@0.3 plugins
19.1k+79%-12 years ago
0.7.0
CommonJSNone-
inquirer2
Lighter, faster alternative to inquirer. A collection of common interactive command line user interfaces.
19.1k-15%-10 years ago
0.1.1
CommonJSNoneCLI tools and terminal utilities
vscode
## ⚠️ Deprecated, use @types/vscode and vscode-test instead ⚠️
19.1k+99%--
1.1.37
-Bundled-
intersperse
Add an object to an array between each element
19.1k+0%-13 years ago
1.0.0
CommonJSNone-
g11n-pipeline
JavaScript client for IBM Globalization Pipeline
19.1k+18%-7 years ago
4.0.1
CommonJSNoneInternationalisation
quill-better-table
Module for better table in Quill, more useful features are supported.
19.1k+14%-6 years ago
1.2.10
CommonJSNoneTables and data grids
@axa-fr/react-oidc
OpenID Connect & OAuth authentication using react
19.1k--18 days ago
7.29.6
ESM + CommonJSBundledAuthentication and authorisation, React
safe-fetch
A `fetch()` wrapper that implements Double Submit Cookies CSRF protection.
19.1k+7%-10 years ago
0.2.1
CommonJSNoneSecurity
oxlint-config-presets
Oxlint configurations ported from popular ESLint styleguides
19.1k--1 month ago
0.1.20
ESM onlyBundledLinting and formatting
planar-graph-to-polyline
Convert a planar graph to a collection of nest polylines
19.1k-36%-5 years ago
1.0.6
CommonJSNoneMaps and geolocation
searchkit
Search UI for Elasticsearch.
19.1k+123%-6 months ago
4.16.0
ESM + CommonJSBundledUI component libraries, React
data-structure-typed
Production-ready TypeScript data structures: Heap, Deque, Trie, Graph, Red-Black Tree, TreeMap, TreeSet, and more. Zero dependencies, type-safe, with getRank/getByRank/rangeByRank support.
19.1k+26%-2 months ago
2.6.4
ESM + CommonJSBundledTypeScript tooling
@material-design-icons/font
Latest icon fonts and CSS for material design icons.
19.1k--1 year ago
0.14.15
CommonJSBundledIcons
@capgo/capacitor-video-player
Capacitor plugin to play video in native player
19.1k--15 days ago
8.2.10
ESM + CommonJSBundledVideo and audio
ts-error-handling
A fully typed error handling library for TypeScript inspired by Rust's Result type.
19.1k+8230%-2 months ago
0.1.3
ESM onlyBundledTypeScript tooling
ts-migrate-mongoose
A migration framework for Mongoose, built with TypeScript.
19.1k+117%-4 months ago
5.3.3
ESM + CommonJSBundledORMs and query builders, CLI tools and terminal utilities
@syncfusion/ej2-circulargauge
Essential JS 2 CircularGauge Components
19.1k--23 days ago
34.2.8
ESM + CommonJSBundledAnimation, TypeScript tooling
gulp-batch
Event batcher for gulp-watcher
19.1k+4%-11 years ago
1.0.5
CommonJSNoneBuild tools, Testing
@speechmatics/auth
Library for fetching temporary keys for Speechmatics APIs
19.1k--1 year ago
0.1.0
ESM + CommonJSBundledAuthentication and authorisation
markdown-it-katex
Fast math support for markdown-it with KaTeX
19.1k-27%-9 years ago
2.0.3
CommonJSNoneMarkdown
string-loader
string loader for webpack
19.1k+806%-10 years ago
0.0.1
CommonJSNone-
@transistorsoft/capacitor-background-fetch
Periodic callbacks in the background for both IOS and Android
19.1k--5 months ago
8.1.3
ESM + CommonJSBundled-
filepond-plugin-file-poster
File Poster Plugin for FilePond
19.1k+112%--
2.5.2
ESM + CommonJSBundledDOM and browser utilities, Files and file systems
express-query-boolean
Convert query strings to dates for express/connect applications.
19.1k+92%-8 years ago
2.0.0
CommonJSNoneHTTP servers and web frameworks
eslint-plugin-listeners
ESLint plugin for preventing memory leaks around event listeners
19.1k+258%-3 months ago
1.6.0
CommonJSNoneLinting and formatting
grunt-banner
Adds a simple banner to files
19.1k-28%-11 years ago
0.6.0
-None-
storybook-addon-vue-mdx
Use Vue components inside MDX files, as if they were React components.
19.1k+123%-11 months ago
3.0.0
ESM onlyBundledDocumentation tooling, Vue
cypress-plugin-stripe-elements
Adds testing helpers for driving Stripe Elements with Cypress.
19.1k-0%-5 years ago
1.0.2
CommonJSBundledPayments and commerce, Testing
@whop/embedded-components-vanilla-js
Whop Elements loading utility
19.1k--2 months ago
1.2.0
ESM + CommonJSBundledPayments and commerce
@hasna/projects
High-level project management CLI, MCP server, SDK, and AI SDK agent loop for coding agents
19.1k--16 days ago
1.2.4
ESM onlyBundledCLI tools and terminal utilities
@songkeys/nestjs-redis
Redis(ioredis) module for Nest framework (node.js).
19k--16 days ago
12.0.0
CommonJSBundledDatabase clients and drivers, 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