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
iter-tools-es
The iterable toolbox
56.7k-9%-1 year ago
7.5.4
ESM + CommonJSBundled-
rollup-plugin-string
Converts text files to modules
56.7k+11%-7 years ago
3.0.0
CommonJSNoneBundler plugins and loaders
graphql-transformer-core
A framework to transform from GraphQL SDL to AWS cloudFormation.
56.7k-27%-6 months ago
9.0.7
CommonJSBundledCloud SDKs, GraphQL
nlcst-normalize
nlcst utility to normalize a word for easier comparison
56.7k+62%-3 years ago
4.0.0
ESM onlyBundled-
@girs/glib-2.0
GJS TypeScript type definitions for GLib-2.0, generated from library version 2.89.4
56.7k--16 days ago
5.4.0
ESM onlyBundledTypeScript tooling
playcanvas
Open-source WebGL/WebGPU 3D engine for the web
56.7k+263%-13 days ago
2.22.4
ESM + CommonJSBundled3D, WebGL and game engines, TypeScript tooling
@valkey/valkey-glide-linux-arm64-gnu
Native bindings for valkey-glide on linux-arm64-gnu
56.7k--12 days ago
2.5.3
CommonJSNoneNode.js utilities, TypeScript tooling
stringify-parameters
Stringifies function's parameters definition
56.7k-7%-7 years ago
0.0.7
CommonJSNone-
@atproto-labs/simple-store-memory
Memory based simple-store implementation
56.6k--2 months ago
0.2.6
ESM onlyBundled-
@splitsoftware/splitio-browserjs
Split SDK for JavaScript on Browser
56.6k--3 months ago
1.7.1
ESM + CommonJSBundled-
appium-geckodriver
Appium driver for Gecko-based browsers and web views
56.6k+10%--
3.0.17
ESM onlyBundled-
vue-the-mask
Tiny (2KB) and dependency free mask input for Vue.js
56.6k-29%-8 years ago
0.11.1
CommonJSNoneVue
ngxtension
Utilities library for Angular
56.6k+38%-14 days ago
7.3.1
ESM + CommonJSBundledPromises and async control flow, Angular
browserstacktunnel-wrapper
A Node.js wrapper for the BrowserStack java tunnel client
56.6k-12%-4 years ago
2.0.5
CommonJSNoneNode.js utilities
schemalint
Run linting rules on your database schema. Read the intro to this idea in [this blog post](https://medium.com/@kristiandupont/database-schema-linting-5e83b18dc99a).
56.6k+784%-1 year ago
2.3.2
CommonJSBundledLinting and formatting, Database clients and drivers
moment-mini
Parse, validate, manipulate, and display dates
56.6k-16%-4 years ago
2.29.4
CommonJSBundledDate and time, Internationalisation
mdi-material-ui
Material-UI SvgIcon components for Material Design Icons.
56.6k+30%-5 months ago
8.0.0
ESM + CommonJSBundledIcons, React
@zendeskgarden/react-theming
Theming utilities and components within the Garden Design System
56.6k--14 days ago
9.16.0
ESM + CommonJSBundledReact, UI component libraries
csso-webpack-plugin
CSSO minification files to serve your webpack bundles
56.6k-35%-1 year ago
3.0.0
CommonJSBundledCSS-in-JS and styling
@atproto-labs/simple-store
Simple store interfaces & utilities
56.5k--2 months ago
0.5.1
ESM onlyBundled-
koa-useragent
Koa.js middleware for useragent detection
56.5k+244%-4 years ago
4.1.0
CommonJSBundledHTTP servers and web frameworks
svg4everybody
Use external SVG spritemaps in any browser
56.5k-25%-9 years ago
2.1.9
CommonJSNoneIcons
webpack-font-preload-plugin
A webpack plugin to allow preloading or prefetching of fonts.
56.5k-45%-4 years ago
1.5.0
CommonJSBundledBundler plugins and loaders
@arcjet/protocol
The TypeScript & JavaScript interface into the Arcjet protocol
56.5k--20 days ago
1.13.0
ESM onlyBundled-
@apollo/generate-persisted-query-manifest
Creates a Persisted Query Manifest from an Apollo Client Web project
56.5k--10 months ago
1.4.0
CommonJSBundledGraphQL
@mapbox/tilebelt
simple tile utilities
56.4k--10 months ago
2.0.3
ESM + CommonJSBundledMaps and geolocation
html-to-json-parser
This library converts HTML to JSON or JSON to HTML tree
56.4k+96%-2 years ago
2.0.1
ESM + CommonJSBundledParsers and serialisers
@umijs/react-refresh-webpack-plugin
An **EXPERIMENTAL** Webpack plugin to enable "Fast Refresh" (also previously known as _Hot Reloading_) for React components.
56.4k--3 years ago
0.5.11
CommonJSBundledBundler plugins and loaders, React
xsd-schema-validator
A (XSD) schema validator for nodejs
56.4k+211%-1 year ago
0.11.0
CommonJSBundledSchema validation
checksum
Checksum utility for node
56.4k+57%-5 years ago
1.0.0
CommonJSNoneCryptography and hashing
jss-compose
JSS plugin for classes composition
56.4k-21%-9 years ago
5.0.0
CommonJSNoneCSS-in-JS and styling
gry
A minimalist NodeJS wrapper for the `git` commands. `gry` stands for the Git RepositorY.
56.4k+65%-1 year ago
6.1.1
CommonJSNone-
unique-random-array
Get consecutively unique elements from an array
56.4k+4%-2 years ago
4.0.0
ESM onlyBundled-
@metamask/ethjs-unit
A simple module for handling Ethereum units (e.g. 'ether', 'wei', etc...)
56.4k--2 years ago
0.3.0
CommonJSNoneBlockchain and Web3
remark-lint-no-heading-like-paragraph
remark-lint rule to for too many hashes (h7+ “headings”)
56.4k-32%-1 year ago
4.0.1
ESM onlyBundledMarkdown
array.prototype.foreach
An ES spec-compliant `Array.prototype.forEach` shim/polyfill/replacement that works as far down as ES3.
56.4k-30%-2 years ago
1.0.7
CommonJSNonePolyfills and shims
jsonc-simple-parser
A simple JSON parser that supports comments and optional trailing commas.
56.3k+1474%-3 years ago
3.0.0
ESM onlyBundledParsers and serialisers
appium-safari-driver
Appium driver for Safari browser
56.3k+8%--
5.0.10
ESM onlyBundled-
preact-compat
A React compatibility layer for Preact
56.3k+3%--
3.19.0
ESM + CommonJSNoneReact
hasharray
A data structure that combines a hash and an array for fast dictionary lookup and traversal by complex keys.
56.3k+18%-4 years ago
1.1.2
CommonJSNoneCryptography and hashing
storybook-vue3-router
A Storybook decorator that allows you to build stories for your routing-aware components.
56.3k+63%-10 months ago
7.0.0
ESM onlyBundledRouting, Vue
react-pro-sidebar
high level and customizable side navigation
56.3k+21%-2 years ago
1.1.0
ESM + CommonJSNoneReact
vite-plugin-svg-icons
Vite Plugin for fast creating SVG sprites.
56.2k+53%--
2.0.1
ESM + CommonJSBundledBundler plugins and loaders
unplugin-ast
Manipulate the AST to transform your code.
56.2k-28%-1 month ago
0.19.0
ESM onlyNone-
nextjs-cors
Nextjs-Cors is a node.js package to provide a middleware that can be used to enable CORS with various options in nextjs applications.
56.2k+2%-11 months ago
2.2.1
ESM + CommonJSBundledSecurity, Static site generators and meta-frameworks
eslint-import-resolver-jest
🃏 Jest import resolution plugin for eslint-plugin-import
56.2k+71%-5 years ago
3.0.2
CommonJSNoneLinting and formatting
mongo-dot-notation
Transform objects to MongoDB update instructions
56.2k-33%-2 years ago
3.1.1
CommonJSBundled-
react-svg-loader
Optimize svg and load it as a React Component
56.1k-52%-7 years ago
3.0.3
CommonJSNoneBundler plugins and loaders, React
@docker/github-builder-runtime
Runtime package for Docker GitHub Builder workflows
56.1k--18 days ago
0.101.0
ESM onlyBundled-
redux-promise
FSA-compliant promise middleware for Redux.
56.1k-15%-8 years ago
0.6.0
CommonJSNonePromises and async control flow

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