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
fs-constants
Require constants across node and the browser
34.8m+87%-8 years ago
1.0.0
CommonJSNone-
@xtuc/long
A Long class for representing a 64-bit two's-complement integer value.
34.8m+50%-7 years ago
4.2.2
CommonJSBundledNumbers and maths
path-browserify
the path module from node core for browsers
34.8m+90%-6 years ago
1.0.1
CommonJSNone-
character-entities-html4
Map of named character references from HTML 4
34.7m+293%-4 years ago
2.1.0
ESM onlyBundled-
@jest/core
Delightful JavaScript Testing.
34.7m+29%-7 days ago
30.5.2
ESM + CommonJSBundledTesting
util
Node.js's util module for all engines
34.7m+12%-3 years ago
0.12.5
CommonJSNonePolyfills and shims, Node.js utilities
validate-npm-package-name
Give me a string and I'll tell you if it's a valid npm package name
34.6m+85%-4 months ago
8.0.0
CommonJSNoneSchema validation
babel-plugin-polyfill-corejs2
A Babel plugin to inject imports to core-js@2 polyfills
34.6m+44%-6 months ago
0.4.17
ESM + CommonJSNone-
@babel/preset-env
A Babel preset for each environment.
34.5m+30%-7 days ago
8.0.6
ESM onlyBundled-
compression
Node.js compression middleware
34.5m+56%-14 days ago
1.8.2
-NoneCompression and archives, HTTP servers and web frameworks
zod-validation-error
Wrap zod validation errors in user-friendly readable messages
34.5m+739%-10 months ago
5.0.0
ESM + CommonJSBundledSchema validation
unicode-property-aliases-ecmascript
Unicode property alias mappings in JavaScript format for property names that are supported in ECMAScript RegExp property escapes.
34.4m+45%-1 year ago
2.2.0
CommonJSNone-
style-to-object
Parse CSS inline style to JavaScript object.
34.4m+242%-2 months ago
2.0.2
ESM + CommonJSBundledCSS-in-JS and styling, Parsers and serialisers
magicast
Modify a JS/TS file and write back magically just like JSON!
34.4m+336%-15 days ago
0.5.5
ESM onlyBundled-
jest-circus
[type-definitions]: https://github.com/jestjs/jest/blob/main/packages/jest-types/src/Circus.ts
34.3m+34%-7 days ago
30.5.2
ESM + CommonJSBundledTesting
lodash-es
The Lodash library exported as ES modules.
34.3m+135%-5 months ago
4.18.1
ESM onlyNoneUtility libraries
ts-node
TypeScript execution environment and REPL for node.js, with source map support
34.3m+26%-2 years ago
10.9.2
CommonJSBundledTypeScript tooling
text-table
borderless text tables with alignment
34.3m+3%-12 years ago
0.2.0
CommonJSNone-
bare-events
Event emitters for JavaScript
34.3m+153%-30 days ago
2.9.2
CommonJSBundled-
makeerror
A library to make errors.
34.3m+31%-4 years ago
1.0.12
CommonJSNone-
walker
A simple directory tree walker.
34.3m+31%-4 years ago
1.0.8
CommonJSNoneFiles and file systems
unicode-canonical-property-names-ecmascript
The set of canonical Unicode property names supported in ECMAScript RegExp property escapes.
34.2m+46%-2 years ago
2.0.1
CommonJSNone-
tmpl
JavaScript micro templates.
34.2m+31%-5 years ago
1.0.5
CommonJSNone-
streamx
An iteration of the Node.js core streams with a series of improvements
34.1m+139%-1 month ago
2.28.1
CommonJSBundled-
ts-interface-checker
Runtime library to validate data against TypeScript interfaces
34.1m+130%-4 years ago
1.0.2
CommonJSBundledTypeScript tooling
glob-to-regexp
Convert globs to regular expressions
34.1m+34%-7 years ago
0.4.1
CommonJSNoneFiles and file systems
h3
Minimal H(TTP) framework built for high performance and portability.
34.1m+1187%-11 days ago
2.0.1-rc.32
ESM onlyBundled-
he
A robust HTML entities encoder/decoder with full Unicode support.
34m+37%-8 years ago
1.2.0
CommonJSNone-
inline-style-parser
An inline style parser.
33.9m+262%-2 months ago
0.2.9
ESM + CommonJSBundledParsers and serialisers, CSS-in-JS and styling
graphql
A Query Language and Runtime which can target any service.
33.9m+106%-2 months ago
17.0.2
ESM + CommonJSBundledGraphQL
ohash
Simple object hashing, serialization and comparison utils.
33.9m+300%-1 month ago
2.0.12
ESM onlyBundled-
regjsgen
Generate regular expressions from regjsparser’s AST.
33.9m+49%-3 years ago
0.8.0
CommonJSNone-
v8-to-istanbul
convert from v8 coverage format to istanbul's format
33.8m+26%-2 years ago
9.3.0
CommonJSBundled-
react-day-picker
Customizable Date Picker for React
33.8m+371%-4 months ago
10.0.1
ESM + CommonJSBundled-
deep-extend
Recursive object extending
33.8m+65%-8 years ago
0.6.0
CommonJSNoneDOM and browser utilities, Node.js utilities
framer-motion
A simple and powerful JavaScript animation library
33.6m+284%-1 day ago
13.4.3
ESM + CommonJSBundledAnimation, React
unicode-match-property-ecmascript
Match a Unicode property or property alias to its canonical property name per the algorithm used for RegExp Unicode property escapes in ECMAScript.
33.6m+48%-5 years ago
2.0.0
CommonJSNone-
trim-lines
Remove spaces and tabs around line-breaks
33.5m+315%-4 years ago
3.0.1
ESM onlyBundled-
commondir
compute the closest common parent for file paths
33.5m+45%-11 years ago
1.0.1
CommonJSNone-
tinypool
A minimal and tiny Node.js Worker Thread Pool implementation, a fork of piscina, but with fewer features
33.5m+156%-12 days ago
2.2.0
ESM onlyBundledNode.js utilities
read-pkg-up
Read the closest package.json file
33.4m+2%-2 years ago
11.0.0
ESM onlyBundledFiles and file systems
bidi-js
A JavaScript implementation of the Unicode Bidirectional Algorithm
33.4m+781%-19 days ago
1.1.0
ESM + CommonJSBundled-
path-expression-matcher
Efficient path tracking and pattern matching for XML/JSON parsers
33.4m--2 months ago
1.6.2
ESM + CommonJSBundledParsers and serialisers
quick-lru
Simple “Least Recently Used” (LRU) cache
33.3m+40%-11 months ago
7.3.0
ESM onlyBundledCaching
babel-preset-current-node-syntax
A Babel preset that enables parsing of proposals supported by the current Node.js version.
33.3m+31%-1 year ago
1.2.0
CommonJSNone-
psl
Domain name parser based on the Public Suffix List
33.2m+13%-1 year ago
1.15.0
ESM + CommonJSBundledURLs and query strings
fast-xml-builder
Build XML from JSON without C/C++ based libraries
33.2m--1 month ago
1.3.1
ESM + CommonJSBundledParsers and serialisers
cacache
Fast, fault-tolerant, cross-platform, disk-based, data-agnostic, content-addressable cache.
33.1m+9%-3 months ago
21.0.1
CommonJSNoneCaching
mimic-function
Make a function mimic another one
33.1m+209%-2 years ago
5.0.1
ESM onlyBundled-
is-arguments
Is this an arguments object? It's a harder question than you think.
33.1m+37%-1 year ago
1.2.0
CommonJSBundled-

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