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
unimport
Unified utils for auto importing APIs in modules
3.4m+81%-17 days ago
7.0.2
ESM onlyBundled-
css-selector-parser
Powerful and compliant CSS selector parser.
3.4m+151%-9 months ago
3.3.0
ESM + CommonJSBundled-
@simplewebauthn/server
SimpleWebAuthn for Servers
3.4m+409%-14 days ago
14.0.2
ESM + CommonJSBundledTypeScript tooling
@xterm/xterm
Full xterm terminal, in your browser
3.4m+637%-9 months ago
6.0.0
ESM + CommonJSBundledCLI tools and terminal utilities, 3D, WebGL and game engines
babel-plugin-syntax-jsx
Allow parsing of jsx
3.4m-8%-9 years ago
6.18.0
CommonJSNone-
typed-rest-client
Node Rest and Http Clients for use with TypeScript
3.3m+209%-17 days ago
3.1.2
CommonJSBundledTypeScript tooling
should-format
Formatting of objects for should.js
3.3m+48%-9 years ago
3.0.3
CommonJSNone-
should-type
Simple module to get instance type. Like a bit more advanced version of typeof
3.3m+48%-10 years ago
1.4.0
CommonJSNone-
@fastify/send
Better streaming static file server with Range and conditional-GET support
3.3m+186%-1 month ago
4.1.1
CommonJSBundled-
should-equal
Deep comparison of 2 instances for should.js
3.3m+48%-9 years ago
2.0.0
ESM + CommonJSNone-
estree-util-value-to-estree
Convert a JavaScript value to an estree expression
3.3m+208%-11 months ago
3.5.0
ESM onlyBundledTypeScript tooling
@exodus/schemasafe
JSON Safe Parser & Schema Validator
3.3m+48%-3 years ago
1.3.0
CommonJSBundledSchema validation, Parsers and serialisers
babel-plugin-transform-typescript-metadata
Babel plugin to emit decorator metadata like typescript compiler
3.3m+49%-10 months ago
0.4.0
CommonJSBundledTypeScript tooling
markdown-it-anchor
Header anchors for markdown-it.
3.3m+60%-22 days ago
10.0.0
ESM + CommonJSBundledMarkdown
detective-es6
Get the dependencies of an ES6 module
3.3m+26%-4 months ago
6.0.0
ESM onlyNone-
get-amd-module-type
Get the type of an AMD module used for an AST node or within a file
3.3m+28%-4 months ago
7.0.0
ESM onlyNone-
update-check
Minimalistic update notifications for command line interfaces
3.3m+40%-6 years ago
1.5.4
CommonJSNone-
retext
natural language processor powered by plugins part of the unified collective
3.3m+275%-3 years ago
9.0.0
ESM onlyBundledMarkdown
fp-ts
Functional programming in TypeScript
3.3m+17%-1 year ago
2.16.11
ESM + CommonJSBundledTypeScript tooling, Utility libraries
@oxc-transform/binding-linux-x64-gnu
Oxc Transformer Node API
3.3m+723%-6 days ago
0.151.0
CommonJSNoneTypeScript tooling, Build tools
react-helmet-async
Thread-safe Helmet for React 16–18, with native support for React 19+
3.3m+77%-6 months ago
3.0.0
ESM + CommonJSBundledReact
@dagrejs/graphlib
A directed and undirected multi-graph library
3.3m+389%-1 month ago
4.0.5
ESM + CommonJSBundled-
precinct
Unleash the detectives
3.3m+36%-2 months ago
13.0.1
ESM onlyBundledCSS-in-JS and styling
@octokit/auth-unauthenticated
GitHub API token authentication for browsers and Node.js
3.3m+164%-26 days ago
7.0.5
ESM onlyBundledAuthentication and authorisation
inspect-with-kind
`util.inspect` with additional type information
3.3m+147%-8 years ago
1.0.5
-NoneTypeScript tooling, Utility libraries
react-native-webview
React Native WebView component for iOS, Android, macOS, and Windows
3.3m+210%-3 months ago
14.0.1
CommonJSBundled-
jsbi
JSBI is a pure-JavaScript implementation of [the ECMAScript BigInt proposal](https://tc39.es/proposal-bigint/), which officially became a part of the JavaScript language in ES2020.
3.3m+96%-1 year ago
4.3.2
ESM + CommonJSBundledPolyfills and shims
rastermill
Fast, portable image processing for Node agents.
3.3m--3 days ago
0.4.0
ESM onlyBundledImage processing
@cnakazawa/watch
Utilities for watching file trees.
3.3m-30%-6 years ago
1.0.4
CommonJSNoneFiles and file systems
formik
Build forms in React, without the tears
3.3m+23%-10 months ago
2.4.9
ESM + CommonJSBundledForms, React
@react-navigation/bottom-tabs
Bottom tab navigator following iOS design guidelines
3.3m+168%-10 days ago
7.19.2
CommonJSBundledReact
xregexp
Extended regular expressions
3.3m-5%-3 days ago
5.1.3
ESM + CommonJSBundled-
detective-sass
Find the dependencies of a sass file
3.3m+31%-4 months ago
7.0.1
ESM onlyNoneCSS-in-JS and styling
detective-scss
Find the dependencies of an scss file
3.3m+37%-4 months ago
6.0.1
ESM onlyNoneCSS-in-JS and styling
@angular/build
Official build system for Angular
3.3m+52%-4 days ago
22.2.0
CommonJSBundledAngular, Build tools
module-definition
Determines if a file is using a CommonJS or AMD module definition
3.3m+37%-4 months ago
7.0.0
ESM onlyNone-
@rolldown/binding-darwin-arm64
Fast JavaScript/TypeScript bundler in Rust with Rollup-compatible API.
3.3m+2414%-3 days ago
1.2.11
CommonJSNoneBundlers, TypeScript tooling
geojson-vt
Slice GeoJSON data into vector tiles efficiently
3.3m+62%-24 days ago
5.0.2
ESM onlyBundledMaps and geolocation
tunnel-rat
non gratum anus rodentum
3.3m+419%-3 years ago
0.1.2
ESM + CommonJSBundledReact
maath
[![Discord Shield](https://img.shields.io/discord/740090768164651008?style=flat&colorA=000000&colorB=000000&label=&logo=discord&logoColor=ffffff)](https://discord.gg/poimandres)
3.3m+361%-2 years ago
0.10.8
ESM + CommonJSBundled-
gitconfiglocal
parse the .git/config file into a useful data structure
3.3m+6%-7 years ago
2.1.0
-NoneConfiguration
@react-navigation/native-stack
Native stack navigator using react-native-screens
3.3m+178%-10 days ago
7.19.2
CommonJSBundledReact
detective-cjs
Get the dependencies of a CommonJS module by traversing its AST
3.3m+30%-4 months ago
7.0.0
ESM onlyNone-
detective-amd
Find all dependencies within a JavaScript file using AMD module syntax
3.3m+37%-4 months ago
7.0.0
ESM onlyNone-
@earendil-works/pi-ai
Unified LLM API with automatic model discovery and provider configuration
3.3m--5 days ago
0.87.1
ESM onlyBundledMarkdown
shallow-equal
Typescript-compatible minimalistic shallow equality check for arrays/objects
3.3m+40%-3 years ago
3.1.0
ESM + CommonJSBundledTypeScript tooling
guid-typescript
Guid generator to typescript
3.3m+488%-7 years ago
1.0.9
CommonJSBundledTypeScript tooling
@hexagon/base64
Base64 and base64url to string or arraybuffer, and back. Node, Deno or browser.
3.3m+452%-1 year ago
2.0.4
ESM + CommonJSBundledStrings and text, Cryptography and hashing
robots-parser
A specification compliant robots.txt parser with wildcard (*) matching support.
3.3m+125%-3 years ago
3.0.1
CommonJSBundledScraping and browser automation, Node.js utilities
@xhmikosr/downloader
Download and extract files
3.3m+135%-1 month ago
16.3.1
ESM onlyNone-

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