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
@fontsource-variable/geist
Self-host the Geist font in a neatly bundled NPM package.
1.4m--2 months ago
5.3.0
--CSS-in-JS and styling
@figspec/react
React binding for figspec
1.4m--1 year ago
2.0.1
--React
json-loader
json loader module for webpack
1.4m-2%-9 years ago
0.5.7
-None-
hast-util-to-mdast
hast utility to transform to mdast
1.4m+322%-1 year ago
10.1.2
--Markdown, Parsers and serialisers
nanotar
Tiny and fast Tar utils for any JavaScript runtime!
1.4m+130%-7 months ago
0.3.0
ESM + CommonJSBundledCompression and archives
ink-text-input
Text input component for Ink
1.4m+236%-2 years ago
6.0.0
--React
vue-bundle-renderer
Bundle Renderer for Vue 3.0
1.4m+91%-14 days ago
2.4.0
ESM + CommonJSBundledVue
mongodb-memory-server
MongoDB Server for testing (auto-download latest version). The server will allow you to connect your favourite ODM or client library to the MongoDB Server and run parallel integration tests isolated from each other.
1.4m+99%-8 days ago
11.3.0
--ORMs and query builders
typeid-js
Official implementation of the TypeID specification in TypeScript. TypeIDs are type-safe, K-sortable, and globally unique identifiers inspired by Stripe IDs
1.4m+430%-1 year ago
1.2.0
ESM + CommonJSBundledCryptography and hashing
readline
Simple streaming readline module.
1.4m-3%-10 years ago
1.3.0
---
notistack
Highly customizable notification snackbars (toasts) that can be stacked on top of each other
1.4m+39%-1 year ago
3.0.2
--State management, React
dockerfile-ast
Parse a Dockerfile into an array of instructions and comments.
1.4m+1646%-1 year ago
0.7.1
--Parsers and serialisers
@bufbuild/protoc-gen-es
Protocol Buffers code generator for ECMAScript
1.4m--18 days ago
2.15.0
--TypeScript tooling
@azure/keyvault-secrets
Azure Key Vault Secrets
1.4m--4 months ago
4.11.2
--Cloud SDKs
@derhuerst/http-basic
Very low level wrapper arround http.request/https.request
1.4m--4 years ago
8.2.4
--Compression and archives
to-no-case
Remove any existing casing from a string.
1.4m+25%-9 years ago
1.0.2
--Strings and text
ndarray
Multidimensional Arrays
1.4m+161%-1 month ago
1.1.1
--3D, WebGL and game engines
es-cookie
A JavaScript module for handling cookies
1.4m+189%-2 years ago
1.5.0
--TypeScript tooling
eslint-plugin-react-naming-convention
ESLint React's ESLint plugin for naming convention related rules.
1.4m+341%-6 days ago
5.20.8
--Linting and formatting, React
@storybook/addon-designs
Storybook addon for embedding your design preview in addon panel
1.4m--2 months ago
11.1.4
---
ffmpeg-static
ffmpeg binaries for macOS, Linux and Windows
1.4m+599%-10 months ago
5.3.0
--Video and audio
async-foreach
An optionally-asynchronous forEach with an interesting interface.
1.4m-16%-13 years ago
0.1.3
--Promises and async control flow
htm
The Tagged Template syntax for Virtual DOM. Only browser-compatible syntax.
1.4m+77%-4 years ago
3.1.1
ESM + CommonJSBundled-
cli-tableau
Pretty unicode tables for the CLI
1.4m+4%-6 years ago
2.0.1
--CLI tools and terminal utilities
barcode-detector
A Barcode Detection API polyfill that uses ZXing webassembly under the hood
1.4m+1180%-1 month ago
3.2.2
--Polyfills and shims
@assemblyscript/loader
A convenient loader for AssemblyScript modules.
1.4m--2 months ago
0.28.20
---
@traceloop/instrumentation-anthropic
Anthropic Instrumentaion
1.4m--3 months ago
0.27.0
--Monitoring and error tracking
@cucumber/cucumber
The official JavaScript implementation of Cucumber.
1.4m--1 month ago
13.2.1
--Testing
react-server-dom-webpack
React Server Components bindings for DOM using Webpack. This is intended to be integrated into meta-frameworks. It is not intended to be imported directly.
1.4m+109%-20 days ago
19.3.0
--React
os-shim
Native OS module API shim for older node.js versions
1.4m+34%-11 years ago
0.1.3
--Polyfills and shims
heic-decode
Decode HEIC images to raw data
1.4m+745%-1 year ago
2.1.0
---
@zag-js/focus-visible
Focus visible polyfill utility based on WICG
1.4m--16 days ago
1.44.0
---
eslint-plugin-react-web-api
ESLint React's ESLint plugin for interacting with Web APIs
1.4m+318%-6 days ago
5.20.8
--Linting and formatting, React
sass-graph
Parse sass files and extract a graph of imports
1.4m-11%-4 years ago
4.0.1
--CSS-in-JS and styling
scss-tokenizer
A tokenzier for Sass' SCSS syntax
1.4m-18%-4 years ago
0.4.3
--Parsers and serialisers, CSS-in-JS and styling
@eslint-react/eslint-plugin
ESLint React's unified ESLint plugin that combines all individual plugins into one.
1.4m--6 days ago
5.20.8
--Linting and formatting, React
is-json
Check if a value is a valid JSON object/array string (or a plain object), without try/catch on the caller side.
1.4m+251%-4 months ago
3.0.1
--TypeScript tooling
@formatjs/intl-displaynames
Polyfill for: https://tc39.es/proposal-intl-displaynames
1.4m--17 days ago
7.3.15
--Internationalisation, Polyfills and shims
seed-random
Generate random numbers with a seed, useful for reproducible tests
1.4m-1%-12 years ago
2.2.0
CommonJSNone-
appium-ios-device
Appium API for dealing with iOS devices
1.4m+326%-28 days ago
3.1.23
CommonJSBundled-
iota-array
Generates an array of consecutive integers starting at 0
1.4m+153%-12 years ago
1.0.0
CommonJSNone-
to-space-case
Convert a string to space case.
1.4m+51%-10 years ago
1.0.0
--Strings and text
xmlhttprequest
XMLHttpRequest for Node
1.4m+3%-10 years ago
1.8.0
---
@ubjs/core
Runtime support for uniffi-bindgen-javascript generated bindings.
1.4m--1 month ago
0.31.0-5
--TypeScript tooling, React
lodash._baseuniq
The internal lodash function `baseUniq` exported as a module.
1.4m+176%-10 years ago
4.6.0
-NoneUtility libraries
yamljs
Standalone JavaScript YAML 1.2 Parser & Encoder. Works under node.js and all major browsers. Also brings command line YAML/JSON conversion tools.
1.4m-19%-9 years ago
0.3.0
--Parsers and serialisers
babel-extract-comments
Uses babel (babylon) to extract JavaScript code comments from a JavaScript string or file.
1.4m-9%-8 years ago
1.0.0
--Files and file systems
@openai/agents-core
The OpenAI Agents SDK is a lightweight yet powerful framework for building multi-agent workflows.
1.4m--19 days ago
0.18.0
---
md-to-react-email
A simple Markdown to jsx parser for email templates written in typescript.
1.4m+70%-5 months ago
5.0.6
--Markdown, Parsers and serialisers
babel-plugin-syntax-async-functions
Allow parsing of async functions
1.4m-20%-10 years ago
6.13.0
CommonJSNone-

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