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
es6-weak-map
ECMAScript6 WeakMap polyfill
5.9m+0%-7 years ago
2.0.3
-NonePolyfills and shims
@better-auth/telemetry
Telemetry package for Better Auth
5.9m+80030%-2 days ago
1.7.6
ESM onlyBundledAuthentication and authorisation, TypeScript tooling
hermes-compiler
The hermes compiler CLI used during the React Native build process
5.9m+3895%-19 days ago
250829098.0.19
-None-
bullmq
Queue for messages and jobs based on Redis
5.9m+313%-8 days ago
6.3.8
ESM + CommonJSBundledQueues and background jobs, Database clients and drivers
is-path-in-cwd
Check if a path is in the current working directory
5.9m-10%-5 years ago
4.0.0
ESM onlyNone-
@iarna/toml
Better TOML parsing and stringifying all in that familiar JSON interface.
5.9m+122%-6 years ago
2.2.5
CommonJSNoneParsers and serialisers
fromentries
Object.fromEntries() ponyfill (in 6 lines)
5.9m+21%-5 years ago
1.3.2
CommonJSBundledPolyfills and shims
js-md4
A simple MD4 hash function for JavaScript supports UTF-8 encoding.
5.9m+132%-9 years ago
0.3.2
CommonJSNoneCryptography and hashing
resolve-protobuf-schema
Read a protobuf schema from the disk, parse it and resolve all imports
5.9m+141%-8 years ago
2.1.0
CommonJSNone-
algoliasearch
A fully-featured and blazing-fast JavaScript API client to interact with Algolia API.
5.9m+106%-17 days ago
5.59.0
ESM + CommonJSBundled-
lop
Create parsers using parser combinators with helpful error messages
5.9m+602%-2 years ago
0.4.2
-NoneParsers and serialisers
option
The option type, also known as the maybe type, for JavaScript
5.9m+661%-9 years ago
0.2.4
-None-
react-native-gesture-handler
Declarative API exposing native platform touch and gesture system to React Native
5.9m+263%-16 days ago
3.3.0
ESM + CommonJSBundledReact
remark-math
remark plugin to parse and stringify math
5.9m+429%-3 years ago
6.0.0
ESM onlyBundledMarkdown, Parsers and serialisers
http-status-codes
Constants enumerating the HTTP status codes. Based on the Java Apache HttpStatus API.
5.9m+134%-3 years ago
2.3.0
ESM + CommonJSNone-
expo-server
Server API for Expo Router projects
5.9m+1893%-1 month ago
57.0.3
ESM + CommonJSBundledHTTP servers and web frameworks, React
log4js
Port of Log4js to work with node.
5.9m-6%-3 years ago
6.9.1
CommonJSBundledLogging
colorjs.io
Let’s get serious about color
5.9m+139%-2 months ago
0.7.1
ESM + CommonJSBundled-
url-loader
A loader for webpack which transforms files into base64 URIs
5.9m+5%-5 years ago
4.1.1
CommonJSNoneBundler plugins and loaders
fast-json-patch
Fast implementation of JSON-Patch (RFC-6902) with duplex (observe changes) capabilities
5.9m+74%-4 years ago
3.1.1
ESM + CommonJSBundled-
nearley
Simple, fast, powerful parser toolkit for JavaScript.
5.9m+94%-5 years ago
2.20.1
CommonJSNoneParsers and serialisers
@vitest/browser-playwright
Browser running for Vitest using playwright
5.8m+552282%-12 days ago
5.0.1
ESM onlyBundledTesting
quill-delta
Format for representing rich text documents and changes.
5.8m+139%-3 years ago
5.1.0
CommonJSBundledRich text and code editors
neotraverse
traverse and transform objects by visiting every node on a recursive walk
5.8m+237%-3 months ago
1.0.1
ESM + CommonJSBundled-
hast-util-from-dom
hast utility to create a tree from the DOM
5.8m+483%-1 year ago
5.0.1
ESM onlyBundledDOM and browser utilities
css-select-base-adapter
Provides some base functions needed by a css-select adapter so that you don't have to implement the whole thing.
5.8m-16%-7 years ago
0.1.1
CommonJSNone-
lan-network
Best-effort discovery of the machine's default gateway and local network IP exclusively with UDP sockets.
5.8m+528%-5 months ago
0.2.1
CommonJSBundled-
@ai-sdk/react
[React](https://react.dev/) UI components for the [AI SDK](https://ai-sdk.dev/docs):
5.8m+166%-2 days ago
4.0.117
ESM onlyBundledReact, TypeScript tooling
graphql-config
The easiest way to configure your development environment with your GraphQL schema (supported by most tools, editors & IDEs)
5.8m+54%-11 days ago
5.1.7
ESM + CommonJSBundledGraphQL
meros
A fast 642B utility that makes reading multipart responses simple
5.8m+63%-1 year ago
1.3.2
ESM + CommonJSBundledGraphQL, HTTP clients
esm-env
Uses export conditions to return environment information in a way that works with major bundlers and runtimes.
5.8m+344%-1 year ago
1.2.2
ESM onlyBundled-
@oslojs/encoding
Runtime-agnostic library for encoding and decoding data
5.8m+460%-2 years ago
1.1.0
ESM onlyBundledAuthentication and authorisation
passport
Simple, unobtrusive authentication for Node.js.
5.8m+70%-2 years ago
0.7.0
CommonJSNoneAuthentication and authorisation
to-arraybuffer
Get an ArrayBuffer from a Buffer as fast as possible
5.8m-9%-10 years ago
1.0.1
CommonJSNone-
base-64
A robust base64 encoder/decoder that is fully compatible with `atob()` and `btoa()`, written in JavaScript.
5.8m+86%-5 years ago
1.0.0
CommonJSNoneCryptography and hashing
@cfworker/json-schema
A JSON schema validator that will run on Cloudflare workers. Supports drafts 4, 7, 2019-09, and 2020-12.
5.8m+406%-1 year ago
4.1.1
ESM + CommonJSBundledSchema validation, Cloud SDKs
@expo/devtools
DevTools plugin helpers for Expo
5.7m+1223%-2 months ago
57.0.1
CommonJSBundledReact, HTTP servers and web frameworks
@simple-libs/stream-utils
A small set of utilities for streams.
5.7m+11449%-3 months ago
2.0.0
ESM onlyBundled-
command-line-args
A mature, feature-complete library to parse command-line options.
5.7m+107%-6 months ago
6.0.2
ESM + CommonJSNoneCLI tools and terminal utilities
partial-json
Parse partial JSON generated by LLM
5.7m+1238%-2 years ago
0.1.7
ESM + CommonJSBundledAI and machine learning, Parsers and serialisers
is-root
Check if the process is running as root user, for example, one started with `sudo`
5.7m-8%-5 years ago
3.0.0
ESM onlyNone-
js-tiktoken
JavaScript port of tiktoken
5.7m+249%-1 year ago
1.0.21
ESM + CommonJSBundled-
postcss-flexbugs-fixes
PostCSS plugin This project tries to fix all of flexbug's issues
5.7m-9%-5 years ago
5.0.2
CommonJSNoneCSS-in-JS and styling
canvas
Canvas graphics API backed by Cairo
5.7m+62%-5 months ago
3.2.3
CommonJSBundledPDF and documents, Image processing
memorystream
This is lightweight memory stream module for node.js.
5.7m+17%-11 years ago
0.3.1
-None-
@mapbox/tiny-sdf
Browser-side SDF font generator
5.7m+155%-4 months ago
2.2.0
ESM onlyBundled-
lightningcss-linux-arm64-musl
A CSS parser, transformer, and minifier written in Rust
5.7m+336%-2 months ago
1.33.0
CommonJSNoneParsers and serialisers, Build tools
is-in-ci
Check if the process is running in a Continuous Integration (CI) environment
5.7m+212%-1 year ago
2.0.0
ESM onlyBundledCLI tools and terminal utilities
encoding-japanese
Convert and detect character encodings in JavaScript
5.7m+269%-12 days ago
2.4.0
CommonJSBundled-
stack-generator
Generate artificial backtrace by walking arguments.callee.caller chain
5.7m+55%-4 years ago
2.0.10
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