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
raf-stub
Accurate and predictable testing of requestAnimationFrame and cancelAnimationFrame
13.3k-7%-7 years ago
3.0.0
ESM + CommonJSNoneTesting
laravel-mix-polyfill
A Laravel Mix extension to include polyfills by using Babel, core-js, and regenerator-runtime
13.3k+107%-5 years ago
3.0.1
CommonJSNonePolyfills and shims
karma-phantomjs-shim
Provides shims for PhantomJS
13.3k-17%-9 years ago
1.5.0
CommonJSNonePolyfills and shims
npmrc-replace-env
A utility for generating .npmrc files based on configuration template and environment variables.
13.3k+36%-7 months ago
1.2.1
ESM + CommonJSBundledConfiguration, CLI tools and terminal utilities
dromo-uploader-js
Easy to use data (CSV, TSV, Excel) importer
13.3k+117%--
2.17.0
CommonJSBundled-
relay-compiler-language-typescript
A language plugin for Relay that adds TypeScript support, including emitting type definitions.
13.3k+10%-4 years ago
15.0.1
CommonJSBundledTypeScript tooling, GraphQL
interweave-ssr
Server-side rendering support for Interweave.
13.3k+118%-4 years ago
2.0.0
CommonJSBundledReact, Static site generators and meta-frameworks
@atcute/crypto
lightweight atproto cryptographic library
13.3k--2 months ago
2.4.4
ESM onlyNoneCryptography and hashing
@bigmi/react
React primitives for Bitcoin apps.
13.3k--17 days ago
0.9.4
ESM onlyBundledBlockchain and Web3, React
assert-args
Validate and format function arguments ( handles types and optionals)
13.3k-14%-10 years ago
1.2.1
CommonJSNone-
random-syllable
Return a semi-speakable syllable, 2 or 3 letters.
13.3k+19%-10 years ago
1.0.1
CommonJSNone-
tslint-to-eslint-config
Converts your TSLint configuration to the closest reasonable ESLint equivalent.
13.3k-37%--
2.16.0
CommonJSBundledLinting and formatting
wallet
Official server-side TypeScript / Node.js SDK for the Wallet Inc CRM & Digital Payments platform.
13.3k+3921%-14 days ago
2.49.1
CommonJSBundledPayments and commerce, TypeScript tooling
@applitools/css-tree
A temporary custom copy of https://github.com/csstree/csstree
13.3k--1 year ago
1.2.0
ESM + CommonJSNoneParsers and serialisers
react-bootstrap-table2-editor
it's the editor addon for react-bootstrap-table2
13.3k-16%-7 years ago
1.4.0
CommonJSNoneUI component libraries, React
@derekstride/tree-sitter-sql
Tree-sitter Grammar for SQL
13.3k--1 year ago
0.3.11
CommonJSBundled-
@ag-grid-enterprise/viewport-row-model
Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
13.3k--1 year ago
32.3.9
ESM + CommonJSBundledTables and data grids, React
@tryjsky/ntlm2
ntlm2 with Node v17 patch.
13.3k--3 years ago
0.3.1
CommonJSNoneAuthentication and authorisation
@capawesome/capacitor-google-sign-in
Capacitor plugin to sign-in with Google on Android, iOS, and Web.
13.3k--1 month ago
0.1.4
ESM + CommonJSBundledAuthentication and authorisation
@data-client/core
Async State Management without the Management. REST, GraphQL, SSE, Websockets, Fetch
13.3k--4 months ago
0.18.1
ESM + CommonJSBundledWebSockets and realtime, GraphQL
@awesome-cordova-plugins/file
File plugin for Cordova and Ionic. This plugin implements a File API allowing read/write access to files residing on the device. The File class implements…
13.3k--1 month ago
9.6.0
ESM onlyBundledAngular
tree-sitter-scss
SCSS grammar for tree-sitter
13.3k+8372%-2 years ago
1.0.0
CommonJSBundledParsers and serialisers
@metamask/eth-token-tracker
A module for tracking Ethereum token balances over block changes.
13.3k--1 year ago
10.0.2
CommonJSNoneBlockchain and Web3
excel-date-to-js
Convert Excel date in integer format into JS date. Dates are stored as numbers in Excel and count the number of days since January 0, 1900 (1900 standard, for mac it is 1904, which means January 0, 1904 is the start date). Times are handled internally as
13.3k+43%-4 years ago
1.1.5
CommonJSNoneDate and time, PDF and documents
array-intersection
Return an array with the unique values present in _all_ given arrays using strict equality for comparisons.
13.3k-26%-11 years ago
0.1.2
CommonJSNoneUtility libraries
@napi-rs/image-win32-arm64-msvc
Image processing library
13.3k--21 days ago
1.15.0
CommonJSNoneImage processing
fumadocs-docgen
Useful remark utilities and plugins
13.3k+28%-23 days ago
3.1.1
ESM onlyBundledMarkdown
node-red-node-email
Node-RED nodes to send and receive simple emails.
13.3k+172%-2 months ago
5.2.5
-NoneEmail
readdir
Reads a directory and return results with the ability to use Ant style file match patterns
13.3k-26%-6 years ago
1.0.2
CommonJSBundled-
sofa-api
Create REST APIs with GraphQL
13.3k+190%-6 months ago
0.18.10
ESM + CommonJSBundledGraphQL
@lynx-js/types
@lynx-js/types is a type package of all public APIs officially provided by the Lynx team. Using this package can help you better use Lynx APIs to develop your applications.
13.3k--1 month ago
4.2.1
CommonJSBundled-
echarts-liquidfill
ECharts liquid fill extension
13.3k+101%--
3.1.0
ESM + CommonJSNone-
octicons
A scalable set of icons handcrafted with <3 by GitHub.
13.3k+22%--
8.5.0
CommonJSNoneIcons
connect-static-file
connect and express middleware to serve a single static file
13.3k+215%-9 years ago
2.0.0
CommonJSNoneCompression and archives
hongdown
A Markdown formatter that enforces Hong Minhee's Markdown style conventions
13.3k--2 months ago
0.5.3
ESM onlyNoneMarkdown, Parsers and serialisers
@adobe/micromark-extension-gridtables
Micromark Extension Gridtables
13.3k--1 year ago
2.0.4
ESM onlyNoneMarkdown, Parsers and serialisers
golden-layout
A multi-screen javascript Layout manager
13.3k+23%--
2.6.0
ESM + CommonJSBundledTypeScript tooling
@doctormckay/steam-crypto
Node.js implementation of Valve's crypto
13.3k--9 years ago
1.2.0
-NoneCryptography and hashing
event-hooks-webpack-plugin
Execute JavaScript on any available Webpack event hook
13.3k+19%-5 months ago
3.1.0
ESM onlyBundledBundler plugins and loaders
ntlm2
A node.js NTLM client with support for NTLM and NTLMv2 authentication.Base project https://github.com/gautamsi/node-ntlm-client
13.3k+7549%--
0.3.0
CommonJSNoneAuthentication and authorisation
array-every
Returns true if the callback returns truthy for all elements in the given array.
13.3k-29%-11 years ago
0.1.2
CommonJSNone-
vue-autosuggest
Vue autosuggest component.
13.3k+4%-6 years ago
2.2.0
ESM + CommonJSNoneAccessibility, Vue
hdbscan-ts
TypeScript implementation of HDBSCAN clustering algorithm
13.3k+655%-7 months ago
1.0.17
CommonJSBundledTypeScript tooling
use-fit-text
React hook used to fit text in a div
13.3k+20%-6 years ago
2.4.0
CommonJSNoneReact
@clickhouse/parser
A TypeScript parser for ClickHouse SQL
13.3k--2 months ago
0.3.0
ESM + CommonJSBundledTypeScript tooling
wasm-check
TypeScript / JavaScript library for detect WebAssembly features in node.js & browser
13.3k-19%-5 months ago
3.0.2
CommonJSBundled-
tesults
Tesults API library.
13.2k-13%-1 year ago
1.2.1
CommonJSNone-
@adonisjs/ally
Social authentication provider for AdonisJS
13.2k--5 months ago
6.3.0
ESM onlyBundledAuthentication and authorisation
import-map-overrides
[![](https://data.jsdelivr.com/v1/package/npm/import-map-overrides/badge)](https://www.jsdelivr.com/package/npm/import-map-overrides)
13.2k-18%--
6.1.0
ESM onlyNone-
webpack-strip-block
Webpack plugin to strip blocks of code that's only intended for development purposes
13.2k-24%-6 years ago
0.3.0
CommonJSNoneBundler plugins and loaders

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