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
signedsource
This package exports utilities to sign and verify generated files.
3m-22%-7 years ago
2.0.0
CommonJSNone-
uncontrollable
Wrap a controlled react component, to allow specific prop/handler pairs to be uncontrolled
3m+27%-1 year ago
9.0.0
ESM + CommonJSBundledReact
lightningcss-win32-arm64-msvc
A CSS parser, transformer, and minifier written in Rust
3m+298%-2 months ago
1.33.0
CommonJSNoneParsers and serialisers, Build tools
webgl-sdf-generator
WebGL-accelerated signed distance field generation for 2D paths
3m+381%-4 years ago
1.1.1
ESM + CommonJSNone-
byte-counter
Count bytes passing through a stream
3m--10 months ago
0.1.0
ESM onlyBundled-
dom-serialize
Serializes any DOM node into a String
3m+1%-10 years ago
2.2.1
CommonJSNoneDOM and browser utilities
@edge-runtime/ponyfill
A ponyfill (doesn't overwrite the native methods) to use Edge Runtime APIs in any environment.
3m+246%-1 year ago
4.0.0
ESM + CommonJSBundledPolyfills and shims
bin-version-check
Check whether a binary version satisfies a semver range
3m+7%-2 years ago
6.0.0
ESM onlyNoneCLI tools and terminal utilities
@angular-devkit/build-angular
Angular Webpack Build Facade
2.9m-3%-4 days ago
22.2.0
CommonJSBundledAngular, CLI tools and terminal utilities
tiny-lru
A fast, lightweight LRU (Least Recently Used) cache for JavaScript with O(1) operations and optional TTL support.
2.9m+259%-12 days ago
13.0.1
ESM + CommonJSBundledCaching
bin-version
Get the version of a binary in semver format
2.9m+7%-2 years ago
7.0.0
ESM onlyBundledCLI tools and terminal utilities
@apollo/utils.keyvaluecache
Minimal key-value cache interface
2.9m+42%-1 year ago
4.0.0
CommonJSBundledGraphQL
serve
Static file serving and directory listing
2.9m+57%-6 months ago
14.2.6
ESM onlyNoneCloud SDKs, CLI tools and terminal utilities
focus-lock
DOM trap for a focus
2.9m+30%-1 year ago
1.3.6
ESM + CommonJSBundled-
react-native-url-polyfill
A lightweight and trustworthy URL polyfill for React Native
2.9m+227%-2 months ago
4.0.0
CommonJSBundledURLs and query strings, React
lighthouse-stack-packs
Lighthouse Stack Packs
2.9m+118%-11 months ago
1.12.3
CommonJSBundled-
lodash.isempty
The lodash method `_.isEmpty` exported as a module.
2.9m-2%-10 years ago
4.4.0
-NoneUtility libraries
detective
find all require() calls by walking the AST
2.9m-12%-4 years ago
5.2.1
CommonJSNone-
detect-gpu
Classify GPU's based on their benchmark score in order to provide an adaptive experience.
2.9m+321%-1 year ago
5.0.70
ESM + CommonJSBundled3D, WebGL and game engines
git-semver-tags
Get all git semver tags of your repository in reverse chronological order.
2.9m+5%-6 months ago
8.0.1
ESM onlyNone-
stats-gl
[![Version](https://img.shields.io/npm/v/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/stats-gl) [![Version](https://img.shields.io/npm/dw/stats-gl?style=flat&colorA=000000&colorB=000000)](https://www.npmjs.com/package/st
2.9m+377%-2 months ago
4.2.3
ESM + CommonJSBundled-
typed-emitter
Strictly typed event emitter interface for TypeScript 3.
2.9m+458%-4 years ago
2.1.0
CommonJSBundledTypeScript tooling
@csstools/cascade-layer-name-parser
Parse CSS Cascade Layer names.
2.9m+70%-8 months ago
3.0.0
ESM onlyBundledCSS-in-JS and styling
rehype
HTML processor powered by plugins part of the unified collective
2.9m+202%-1 year ago
13.0.2
ESM onlyBundledMarkdown
jspdf-autotable
Generate pdf tables with javascript (jsPDF plugin)
2.9m+332%-4 months ago
5.0.8
ESM + CommonJSBundledPDF and documents
aes-js
A pure JavaScript implementation of the AES block cipher and all common modes of operation.
2.9m+38%-7 years ago
3.1.2
CommonJSNoneCryptography and hashing
yuku-ast
Typed AST toolkit for JavaScript and TypeScript ESTree trees: walker, builders, guards, and syntactic utilities
2.9m--3 days ago
0.11.0
ESM onlyBundledTypeScript tooling, Parsers and serialisers
vercel
The command-line interface for Vercel
2.9m+207%-3 days ago
60.0.1
ESM onlyNoneCLI tools and terminal utilities, Cloud SDKs
proxy-compare
Compare two objects using accessed properties with Proxy
2.9m+93%-1 year ago
3.0.1
ESM + CommonJSBundled-
unhead
Full-stack <head> manager built for any framework.
2.9m+186%-12 days ago
3.4.1
ESM onlyBundled-
ts-pnp
plug'n'play resolver for TypeScript
2.9m-31%-6 years ago
1.2.0
-NoneTypeScript tooling
jsonpath
Query JavaScript objects with JSONPath expressions. Robust / safe JSONPath engine for Node.js.
2.9m-7%-6 months ago
1.3.0
CommonJSNone-
long-timeout
Long timeout makes it possible to have a timeout or interval that is longer than 24.8 days (2^31-1 milliseconds).
2.9m+28%-10 years ago
0.1.1
CommonJSNone-
istextorbinary
Determine if a filename and/or buffer is text or binary. Smarter detection than the other solutions.
2.9m+98%-2 years ago
9.5.0
ESM + CommonJSBundledTypeScript tooling, Node.js utilities
webgl-constants
Complete set of constants as specified in the WebGL, WebGL2 and extension spec.
2.9m+368%-7 years ago
1.1.1
ESM + CommonJSBundled-
yuku-parser
High-performance JavaScript/TypeScript parser
2.9m--3 days ago
0.11.0
ESM onlyBundledParsers and serialisers, TypeScript tooling
mapbox-gl
A WebGL interactive maps library
2.9m+93%-10 days ago
3.31.0
ESM onlyBundled3D, WebGL and game engines, Maps and geolocation
rgba-regex
Regex for matching RGBA color strings.
2.9m-13%-11 years ago
1.0.0
CommonJSNone-
rgb-regex
Regex for RGB color strings.
2.9m-9%-11 years ago
1.0.1
CommonJSNone-
hsl-regex
Regex for matching HSL colors.
2.9m-11%-11 years ago
1.0.0
CommonJSNone-
hsla-regex
Regex for matching HSLA colors.
2.9m-19%-11 years ago
1.0.0
CommonJSNone-
glsl-noise
webgl-noise shaders ported to work with glslify
2.9m+342%-13 years ago
0.0.0
CommonJSNone3D, WebGL and game engines
@angular-devkit/build-webpack
Webpack Builder for Architect
2.9m-3%-4 days ago
0.2202.0
CommonJSBundledAngular, CLI tools and terminal utilities
crc
Module for calculating Cyclic Redundancy Check (CRC) for Node.js and the browser.
2.9m+21%-3 years ago
4.3.2
ESM + CommonJSBundled-
remark-directive
remark plugin to support directives
2.9m+314%-1 year ago
4.0.0
ESM onlyBundledMarkdown, Parsers and serialisers
@scalar/types
Types to work with Scalar packages
2.9m+646%-3 days ago
0.22.0
ESM onlyBundledTypeScript tooling
@fontsource-variable/inter
Self-host the Inter font in a neatly bundled NPM package.
2.9m+1679%-2 months ago
5.3.0
CommonJSBundledCSS-in-JS and styling
beasties
Inline critical CSS and lazy-load the rest.
2.9m+74%-23 days ago
0.5.4
ESM + CommonJSBundledBundler plugins and loaders
babel-template
Generate an AST from a string template.
2.9m-19%-9 years ago
6.26.0
CommonJSNoneBuild tools
expo-crypto
Provides cryptography primitives for Android, iOS and web.
2.9m+426%-16 days ago
57.0.3
CommonJSBundledCryptography and hashing, React

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