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
browser-sync-webpack-plugin
BrowserSync and Webpack integration
83.9k-9%-1 year ago
2.4.0
CommonJSNoneBundler plugins and loaders, Dev servers and API mocking
serializerr
Convert Errors & Objects into an easily-serialized vanilla Object.
83.9k+28%-10 years ago
1.0.3
CommonJSNone-
protochain
Get the prototype chain of any value as an Array
83.8k+20%-10 years ago
1.0.5
CommonJSNone-
react-masonry-component
A masonry component for React.js
83.8k+10%-5 years ago
6.3.0
CommonJSBundledReact
@kvs/env
Universal Storage for KVS.
83.8k--8 months ago
2.2.2
ESM + CommonJSBundledDOM and browser utilities, Node.js utilities
@atlaskit/modal-dialog
A modal dialog displays content that requires user interaction, in a layer above the page.
83.8k--13 days ago
17.0.0
ESM + CommonJSBundledUI component libraries, React
@payloadcms/plugin-form-builder
Form builder plugin for Payload CMS
83.8k--13 days ago
3.90.2
ESM onlyBundledForms, React
timezones-ical-library
Easy direct access to the most recent official timezone information for iCalendar files via JavaScript/TypeScript
83.8k+60%-27 days ago
2.3.2
ESM + CommonJSBundledTypeScript tooling
remark-preset-lint-markdown-style-guide
remark preset to configure remark-lint with rules that enforce the markdown style guide
83.7k-16%-1 year ago
6.0.1
ESM onlyBundledMarkdown, Parsers and serialisers
passport-openidconnect
OpenID Connect authentication strategy for Passport.
83.7k+60%-2 years ago
0.1.2
CommonJSNoneAuthentication and authorisation
envfile
Parse and stringify the environment configuration files and format, also known as .env files and dotenv files
83.7k+5%-2 years ago
7.1.0
ESM + CommonJSBundledConfiguration, Node.js utilities
@graphile/lru
Extremely simple zero-dependencies ES6 LRU (you probably want lru-cache instead)
83.7k--6 months ago
5.0.0
CommonJSBundledCaching
llamaindex
<p align="center"> <img height="100" width="100" alt="LlamaIndex logo" src="https://ts.llamaindex.ai/square.svg" /> </p> <h1 align="center">LlamaIndex.TS</h1> <h3 align="center"> Data framework for your LLM application. </h3>
83.6k+123%-10 months ago
0.12.1
ESM + CommonJSBundled-
@atlaskit/textfield
A text field is an input that allows a user to write or edit text.
83.6k--13 days ago
10.2.6
ESM + CommonJSBundledReact
opentelemetry-node-metrics
An adoption of the node process metrics of prom-client
83.6k+59%-3 years ago
3.0.0
CommonJSNoneMonitoring and error tracking
highland
The high-level streams library
83.6k-17%--
2.13.5
CommonJSNone-
dagre-d3
A D3-based renderer for Dagre
83.5k-30%-6 years ago
0.6.4
-None-
typescript-collections
A complete, fully tested data structure library written in TypeScript.
83.5k+93%-6 years ago
1.3.3
CommonJSBundledTypeScript tooling
@mui/x-tree-view-pro
The Pro plan edition of the MUI X Tree View components.
83.5k--19 days ago
9.14.0
ESM + CommonJSBundledReact, Tables and data grids
eslint-plugin-no-null
ESLint rule to disallow null
83.4k-12%-10 years ago
1.0.2
-NoneLinting and formatting
stdout-stderr
mock stdout and stderr
83.4k-40%-6 years ago
0.1.13
CommonJSBundledTesting
@mescius/spread-sheets-pdf
SpreadJS PDF export plugin
83.4k--19 days ago
19.2.3
CommonJSNonePDF and documents
@fontsource-variable/roboto-mono
Self-host the Roboto Mono font in a neatly bundled NPM package.
83.4k--2 months ago
5.3.0
CommonJSBundledCSS-in-JS and styling
msw-trpc
tRPC API for Mock Service Worker (MSW).
83.4k+101%-1 year ago
2.0.1
ESM onlyBundledTesting
docusaurus-plugin-openapi-docs
OpenAPI plugin for Docusaurus.
83.4k+159%-1 month ago
5.2.0
CommonJSBundledDocumentation tooling
@fontsource-variable/noto-sans
Self-host the Noto Sans font in a neatly bundled NPM package.
83.3k--2 months ago
5.3.0
CommonJSBundledCSS-in-JS and styling
@vechain/sdk-errors
This module is dedicated to managing and customizing errors within the VeChain SDK
83.3k--1 month ago
2.1.0
ESM + CommonJSBundled-
@allurereport/cli-commons
Collection of utilities used across the Allure CLI
83.3k--18 days ago
3.18.0
ESM onlyBundledTesting
@vechain/sdk-logging
This module provides functionality to logging data for vechain-sdk
83.3k--1 month ago
2.1.0
ESM + CommonJSBundledLogging
tdesign-react
TDesign Component for React
83.3k+179%--
1.18.3
ESM + CommonJSBundledReact, TypeScript tooling
resize-detector
Element resize detection, both modern way and cross browser.
83.3k+25%-5 years ago
0.3.0
ESM + CommonJSNone-
karma-requirejs
A Karma plugin. Adapter for RequireJS framework.
83.3k+74%--
1.1.0
CommonJSNone-
sitemapper
Parser for XML Sitemaps to be used with Robots.txt and web crawlers
83.3k+161%-4 months ago
4.1.6
ESM onlyBundledScraping and browser automation, Parsers and serialisers
eslint-plugin-workspaces
An ESLint plugin for enforcing consistent imports across monorepo packages.
83.3k+16%-6 months ago
0.12.1
CommonJSBundledLinting and formatting
redux-promise-middleware
Enables simple, yet robust handling of async action creators in Redux
83.3k-12%-2 years ago
6.2.0
ESM + CommonJSBundledPromises and async control flow
createerror
Helper for creating easily extensible and subclassable JavaScript Error classes.
83.2k+13%-9 years ago
1.3.0
CommonJSNone-
react-native-country-picker-modal
A searchable, themeable country picker modal for React Native — iOS, Android and Web.
83.2k+37%-1 month ago
3.0.0
ESM + CommonJSBundledReact, UI component libraries
mprocs
Run multiple processes in parallel
83.2k+584%-4 months ago
0.9.6
-NoneCLI tools and terminal utilities
openapi-format
Format an OpenAPI document by ordering, formatting and filtering fields.
83.2k+99%-1 month ago
1.33.7
CommonJSBundledDocumentation tooling, CLI tools and terminal utilities
@elevenlabs/react-native
ElevenLabs React Native SDK for the Agents Platform
83.2k--29 days ago
1.2.27
ESM onlyNoneReact, WebSockets and realtime
brackets2dots
Convert string with bracket notation to dot property notation for Node.js and the browser.
83.2k+17%-11 years ago
1.1.0
CommonJSNone-
@axiomhq/pino
The official Axiom transport for Pino
83.2k--2 months ago
2.0.0
ESM + CommonJSBundledLogging, TypeScript tooling
lodash-webpack-plugin
Smaller modular Lodash builds.
83.2k-18%-5 years ago
0.11.6
CommonJSNoneBundler plugins and loaders, Utility libraries
mem0ai
The Memory Layer For Your AI Apps
83.1k+350%-13 days ago
3.3.0
ESM + CommonJSBundledState management
ts-enum-util
TypeScript Enum Utilities
83.1k+102%-2 years ago
4.1.0
ESM + CommonJSBundledTypeScript tooling
typescript-string-operations
Simple lightweight string operation library for Typescript, works with Angular
83k-24%-1 year ago
1.6.1
CommonJSBundledTypeScript tooling, Angular
emoji-datasource-google
Emoji data and images - google
82.9k+640%--
16.0.0
CommonJSNone-
prompts-ncu
Lightweight, beautiful and user-friendly prompts
82.8k-41%-2 months ago
3.0.4
CommonJSBundledCLI tools and terminal utilities
openseadragon
Provides a smooth, zoomable user interface for HTML/Javascript.
82.8k+61%-27 days ago
6.1.1
CommonJSBundledImage processing
parse-code-context
Fast and simple way to parse code context for use with documentation from code comments. Parses context from a single line of JavaScript, for functions, variable declarations, methods, prototype properties, prototype methods etc.
82.8k+18%-7 years ago
1.0.0
CommonJSNoneDocumentation tooling

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