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
pad-right
Right pad a string with zeros or a specified string. Fastest implementation.
1.4m+8%-11 years ago
0.2.2
---
auth0
Auth0 Node.js SDK for the Management API v2.
1.4m+114%-13 days ago
7.2.0
--Authentication and authorisation
hdr-histogram-js
TypeScript port of HdrHistogram
1.4m+34%-1 year ago
3.0.1
--Monitoring and error tracking
lowdb
Tiny local JSON database for Node, Electron and the browser
1.4m+74%-2 years ago
7.0.1
--Database clients and drivers
when
A lightweight Promises/A+ and when() implementation, plus other async goodies.
1.4m+13%-9 years ago
3.7.8
--Promises and async control flow
copy-props
Copy properties deeply between two objects.
1.4m+1%-3 years ago
4.0.0
---
@sveltejs/vite-plugin-svelte-inspector
A [Svelte](https://svelte.dev) inspector plugin for [Vite](https://vitejs.dev).
1.4m--8 months ago
5.0.2
--Bundler plugins and loaders, Svelte
@react-google-maps/api
React.js Google Maps API integration
1.4m--9 months ago
2.20.8
--Maps and geolocation, React
@microsoft/teams.cards
<p> <a href="https://www.npmjs.com/package/@microsoft/teams.cards" target="_blank"> <img src="https://img.shields.io/npm/v/@microsoft/teams.cards/latest" /> </a> <a href="https://www.npmjs.com/package/@microsoft/teams.cards?activeTab=c
1.4m--13 days ago
2.1.0
---
bezier-easing
BezierEasing provides Cubic Bezier Curve easing which generalizes easing functions exactly like in CSS Transitions.
1.4m+81%-24 days ago
3.1.0
--Animation
inngest
Official SDK for Inngest.com. Inngest is the reliability layer for modern applications. Inngest combines durable execution, events, and queues into a zero-infra platform with built-in observability.
1.4m+442%-7 days ago
4.21.0
---
bach
Compose your async functions with elegance.
1.4m-14%-4 years ago
2.0.1
--Promises and async control flow
nice-grpc
A Node.js gRPC library that is nice to you
1.4m+103%-1 month ago
2.1.17
--TypeScript tooling
oxc-minify
Oxc Minifier Node API
1.3m+271%-8 days ago
0.151.0
--TypeScript tooling
@fullcalendar/timegrid
Display events on time slots
1.3m--3 months ago
6.1.21
---
@microsoft/teams.common
<p> <a href="https://www.npmjs.com/package/@microsoft/teams.common" target="_blank"> <img src="https://img.shields.io/npm/v/@microsoft/teams.common/latest" /> </a> <a href="https://www.npmjs.com/package/@microsoft/teams.common?activeTa
1.3m--13 days ago
2.1.0
---
@microsoft/teams.api
<p> <a href="https://www.npmjs.com/package/@microsoft/teams.api" target="_blank"> <img src="https://img.shields.io/npm/v/@microsoft/teams.api/latest" /> </a> <a href="https://www.npmjs.com/package/@microsoft/teams.api?activeTab=code" t
1.3m--13 days ago
2.1.0
---
parse-gitignore
Parse a .gitignore or .npmignore file into an array of patterns.
1.3m+25%-4 years ago
2.0.0
---
cz-conventional-changelog
Commitizen adapter following the conventional-changelog format.
1.3m+5%-6 years ago
3.3.0
CommonJSNoneCLI tools and terminal utilities
case
Extensible string utility for converting, identifying and flipping string case
1.3m+51%-6 years ago
1.6.3
--Strings and text
babel-plugin-transform-exponentiation-operator
Compile exponentiation operator to ES5
1.3m-23%-9 years ago
6.24.1
CommonJSNone-
ramda-adjunct
Ramda Adjunct is the most popular and most comprehensive set of utilities for use with Ramda, providing a variety of useful, well tested functions with excellent documentation.
1.3m+69%-3 months ago
6.1.0
--Utility libraries
reka-ui
Vue port for Radix UI Primitives.
1.3m+298%-8 days ago
2.10.5
--Vue, Accessibility
@rc-component/util
Shared React utilities for rc-component packages.
1.3m--29 days ago
1.13.0
--React
babel-helper-explode-assignable-expression
Helper function to explode an assignable expression
1.3m-17%-9 years ago
6.24.1
CommonJSNone-
babel-plugin-syntax-exponentiation-operator
Allow parsing of the exponentiation operator
1.3m-23%-10 years ago
6.13.0
CommonJSNone-
merge-anything
Merge objects & other types recursively. A simple & small integration.
1.3m+73%-1 year ago
6.0.6
--TypeScript tooling
@walletconnect/keyvaluestorage
Isomorphic Key-Value Storage
1.3m--2 years ago
1.1.1
--ORMs and query builders
@gitbeaker/requester-utils
Utility functions for requester implementatons used in @gitbeaker
1.3m--10 months ago
43.8.0
--Utility libraries
vue-devtools-stub
[![npm version][npm-version-src]][npm-version-href] [![npm downloads][npm-downloads-src]][npm-downloads-href] [![Github Actions][github-actions-src]][github-actions-href] [![Codecov][codecov-src]][codecov-href]
1.3m+92%-4 years ago
0.1.0
ESM + CommonJSBundledVue
xmldom
A pure JavaScript W3C standard-based (XML DOM Level 2 Core) DOMParser and XMLSerializer module.
1.3m-19%-5 years ago
0.6.0
--DOM and browser utilities
html-loader
Html loader module for webpack
1.3m-6%-2 years ago
5.1.0
CommonJSNoneBundler plugins and loaders
@gilbarbara/deep-equal
Tiny deep equal comparator
1.3m--7 months ago
0.4.1
--TypeScript tooling
tokenx
Fast token estimation with 95%+ average accuracy in a 2kB bundle
1.3m+2030%-1 month ago
2.1.0
--CLI tools and terminal utilities, Parsers and serialisers
extrareqp2
Promise based HTTP client for the browser and node.js
1.3m+26%-2 years ago
1.0.0
--HTTP clients, Promises and async control flow
google-libphonenumber
The up-to-date and reliable Google's libphonenumber package for node.js.
1.3m+31%-2 months ago
3.2.46
---
babel-helper-remap-async-to-generator
Helper function to remap async functions to generators
1.3m-20%-9 years ago
6.24.1
CommonJSNone-
body-scroll-lock
Enables body scroll locking (for iOS Mobile and Tablet, Android, desktop Safari/Chrome/Firefox) without breaking scrolling of a target element (eg. modal/lightbox/flyouts/nav-menus)
1.3m+54%-5 years ago
4.0.0-beta.0
--DOM and browser utilities, React
loader-fs-cache
A published package of https://github.com/babel/babel-loader/blob/master/src/fs-cache.js
1.3m+7%-6 years ago
1.0.3
CommonJSNone-
expo-video
A cross-platform, performant video component for React Native and Expo with Web support
1.3m+870%-5 days ago
57.0.5
--Video and audio, React
@microsoft/teams.apps
<p> <a href="https://www.npmjs.com/package/@microsoft/teams.apps" target="_blank"> <img src="https://img.shields.io/npm/v/@microsoft/teams.apps/latest" /> </a> <a href="https://www.npmjs.com/package/@microsoft/teams.apps?activeTab=code
1.3m--13 days ago
2.1.0
---
lodash.identity
The modern build of lodash’s `_.identity` as a module.
1.3m+221%-11 years ago
3.0.0
--Utility libraries
ts-checker-rspack-plugin
Runs typescript type checker and linter on separate process.
1.3m+114%-1 month ago
1.6.1
--TypeScript tooling
make-plural
Unicode CLDR pluralization rules as JavaScript functions
1.3m+16%-9 months ago
8.1.0
--Internationalisation, Strings and text
cron-schedule
A zero-dependency cron parser and scheduler for Node.js, Deno and the browser.
1.3m+664%-10 months ago
6.0.0
--Queues and background jobs, TypeScript tooling
number-flow
A component to transition and format numbers.
1.3m+431%-2 months ago
0.6.2
--Animation
async-listener
Polyfill exporting trevnorris's 0.11+ asyncListener API.
1.3m-18%-7 years ago
0.6.10
--Polyfills and shims
@openai/agents-realtime
The OpenAI Agents SDK is a lightweight yet powerful framework for building multi-agent workflows. This package contains the logic for building realtime voice agents on the server or in the browser.
1.3m--19 days ago
0.18.0
---
continuation-local-storage
userland implementation of https://github.com/joyent/node/issues/5243
1.3m-16%-8 years ago
3.2.1
--Logging
@expo/bunyan
a JSON logging library for node.js services
1.3m--2 years ago
4.0.1
--Logging

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