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
oy-vey
React utilities for building server-side email templates.
94.5k+778%-3 years ago
0.12.1
CommonJSBundledEmail, React
@carbon/react
React components for the Carbon Design System
94.5k--13 days ago
1.117.0
ESM + CommonJSBundledUI component libraries, React
esprima-extract-comments
Extract code comments from string or from a glob of files using esprima.
94.5k+24%-8 years ago
1.1.0
CommonJSNoneFiles and file systems
@pabra/sortby
Provide typesafe function to be passed to Array.prototype.sort() to sort an Array of Objects by multiple keys.
94.4k--5 years ago
1.0.2
ESM + CommonJSBundledDOM and browser utilities, Node.js utilities
gl-vec2
gl-matrix's vec2, split into smaller pieces
94.4k-18%-8 years ago
1.3.0
CommonJSNoneNumbers and maths
ember-cli-app-version
Adds App version number to Ember Inspector Info Tab
94.3k+8%--
7.0.0
-None-
@uniswap/v3-sdk
⚒️ An SDK for building applications on top of Uniswap V3
94.3k--12 days ago
3.31.5
ESM + CommonJSBundledBlockchain and Web3
@pnpm/fs.indexed-pkg-importer
Replicates indexed directories using hard links, copies, or cloning
94.3k--16 days ago
1100.0.29
ESM onlyBundledNode.js utilities
react-modal-sheet
Flexible bottom sheet component for your React apps
94.3k+123%-6 months ago
5.6.0
ESM + CommonJSBundledAccessibility, React
exec-series
Run commands in order
94.2k+20%-10 years ago
1.0.3
-NoneNode.js utilities
vue-slider-component
A highly customized slider component
94.2k-10%-3 years ago
3.2.24
CommonJSBundledVue
chrome-webstore-upload
Upload Chrome Extensions to the Chrome Web Store
94.2k+268%-4 months ago
6.0.0
ESM onlyBundled-
snabbdom
A virtual DOM library with focus on simplicity, modularity, powerful features and performance.
94.2k+115%-3 months ago
3.6.4
ESM onlyBundledDOM and browser utilities
lws-static
Lws middleware wrapper for koa-static
94.1k-5%-2 years ago
3.1.1
ESM onlyNone-
css-render
Generating CSS using JS with considerable flexibility and extensibility, at both server side and client side.
94.1k+111%-2 years ago
0.15.14
ESM + CommonJSBundledCSS-in-JS and styling
@progress/kendo-react-dialogs
React Dialogs provide modal and non-modal windows for showing additional information to the user. KendoReact Dialogs package
94.1k--28 days ago
16.1.0
ESM + CommonJSBundledUI component libraries, React
mantine-datatable
The lightweight, dependency-free, dark-theme aware table component for your Mantine UI data-rich applications, featuring asynchronous data loading support, pagination, intuitive Gmail-style additive batch rows selection, column sorting, custom cell data r
94.1k+141%-2 months ago
9.4.0
ESM + CommonJSBundledTables and data grids, UI component libraries
change-file-extension
Change the file extension of a path
94.1k-11%-2 years ago
1.0.0
ESM onlyBundled-
mock-xmlhttprequest
XMLHttpRequest mock for testing
94k-31%-1 year ago
8.4.1
ESM + CommonJSBundledTesting, Dev servers and API mocking
allof-merge
Simplify JsonSchema/Openapi by combining allOf safely
94k+121%-8 months ago
0.6.8
ESM + CommonJSBundledSchema validation, Documentation tooling
@syncfusion/ej2-layouts
A package of Essential JS 2 layout pure CSS components such as card and avatar. The card is used as small container to show content in specific structure, whereas the avatars are icons, initials or figures representing particular person.
94k--21 days ago
34.2.8
ESM + CommonJSBundledAccessibility, Icons
stream-log-stats
Prints statistics from the incoming web log stream to the console
93.9k-8%-6 years ago
3.0.2
-NoneLogging, Numbers and maths
@zereight/mcp-gitlab
GitLab MCP server for projects, merge requests, issues, pipelines, wiki, releases, and more
93.9k--13 days ago
2.1.66
ESM onlyNoneAuthentication and authorisation
@fontsource/source-code-pro
Self-host the Source Code Pro font in a neatly bundled NPM package.
93.9k--2 months ago
5.3.0
CommonJSBundledCSS-in-JS and styling
gulp-json-editor
A gulp plugin to edit JSON objects
93.8k+111%-2 years ago
2.6.0
CommonJSNoneParsers and serialisers
magnific-popup
Lightbox and modal dialog plugin. Can display inline HTML, iframes (YouTube video, Vimeo, Google Maps), or an image gallery. Animation effects are added with CSS3 transitions. For jQuery or Zepto.
93.8k-9%-2 years ago
1.2.0
CommonJSNoneUI component libraries
@fontsource/fira-code
Self-host the Fira Code font in a neatly bundled NPM package.
93.8k--2 months ago
5.3.0
CommonJSBundledCSS-in-JS and styling
@octetstream/promisify
Tiny, dependency free promisify library.
93.8k--7 years ago
2.0.2
CommonJSBundledPromises and async control flow
eslint-type-tracer
The type tracer for ESLint rules.
93.8k+631%-7 months ago
0.5.2
ESM + CommonJSNoneLinting and formatting
@hocuspocus/extension-logger
hocuspocus logging extension
93.8k--27 days ago
4.7.0
ESM + CommonJSBundledLogging
stimulus
Stimulus JavaScript framework
93.7k-10%--
3.2.2
ESM + CommonJSBundled-
@formkit/vue
Build industry leading Vue forms 10x faster.
93.7k--2 months ago
2.1.2
ESM + CommonJSBundledVue, Forms
zip-a-folder
Compress a complete folder or a glob list into a zip/tgz/br/7z file
93.7k-37%-1 month ago
7.0.0
ESM + CommonJSBundledCompression and archives
@nomicfoundation/ignition-core
Hardhat Ignition is a declarative system for deploying smart contracts on Ethereum. It enables you to define smart contract instances you want to deploy, and any operation you want to run on them. By taking over the deployment and execution, Hardhat Ignit
93.7k--2 months ago
3.1.9
ESM onlyBundledBlockchain and Web3
canvas-size
Determine the maximum area, height, width, and custom dimensions of an HTML canvas element.
93.7k+139%-2 years ago
2.0.0
ESM onlyNone3D, WebGL and game engines, Testing
eslint-plugin-css-modules
Checks that you are using the existent css/scss/less classes, no more no less
93.6k-18%-2 years ago
2.12.0
CommonJSNoneLinting and formatting, CSS-in-JS and styling
ember-cli-sri
SRI generation for Ember CLI
93.6k-3%-10 years ago
2.1.1
-NoneSecurity
accessible-autocomplete
An autocomplete component, built to be accessible.
93.6k+41%-12 days ago
3.0.2
CommonJSNoneAccessibility
node-sass-tilde-importer
A node-sass custom importer which turns ~ into absolute paths to the nearest parent node_modules directory.
93.6k-36%-8 years ago
1.0.2
CommonJSNoneCSS-in-JS and styling
seq-logging
Sends structured log events to the Seq HTTP ingestion API
93.6k+72%-1 month ago
3.2.0
ESM onlyBundledLogging
gmail-tester
A simple NodeJS gmail client which checks the inbox for specific message existence
93.5k-36%-10 months ago
1.4.0
CommonJSBundledEmail, Node.js utilities
gulp-shell
A handy command line interface for gulp
93.5k+61%-6 years ago
0.8.0
CommonJSBundledCLI tools and terminal utilities
@adonisjs/ace
A CLI framework for Node.js
93.5k--1 month ago
14.1.1
ESM onlyBundledCLI tools and terminal utilities
@grafana/e2e-selectors
Grafana End-to-End Test Selectors Library
93.5k--21 days ago
13.2.2
ESM + CommonJSBundledTesting
wrapped
consistent interface for
93.5k-37%-10 years ago
1.0.1
-None-
@arizeai/openinference-vercel
OpenInference utilities for ingesting Vercel AI SDK spans
93.5k--18 days ago
3.2.1
ESM onlyBundledMonitoring and error tracking
@wordpress/npm-package-json-lint-config
WordPress npm-package-json-lint shareable configuration.
93.4k--13 days ago
5.56.0
CommonJSNone-
rxjs-marbles
An RxJS marble testing library for any test framework
93.4k+33%-5 years ago
7.0.1
ESM + CommonJSBundledTesting, Promises and async control flow
gulp-plugin-extras
Useful utilities for creating Gulp plugins
93.4k+22%-1 year ago
1.1.0
ESM onlyBundled-
auth-header
For HTTP `Authorization` and `WWW-Authenticate` headers.
93.4k-45%-8 years ago
1.0.0
CommonJSNoneHTTP servers and web frameworks

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