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
@rc-component/dropdown
dropdown ui component for react
902.4k--13 days ago
2.0.1
ESM + CommonJSBundledReact, UI component libraries
i18next-fs-backend
i18next-fs-backend is a backend layer for i18next using in Node.js and for Deno to load translations from the filesystem.
902.4k+8%-22 days ago
2.6.8
ESM + CommonJSBundledFiles and file systems
chartjs-plugin-annotation
Annotations for Chart.js
902.1k+142%-1 year ago
3.1.0
ESM + CommonJSBundled-
intl-messageformat-parser
Parses ICU Message strings into an AST via JavaScript.
901.6k-20%-5 years ago
6.4.4
ESM + CommonJSBundledInternationalisation
to-vfile
vfile utility to read and write to the file system
901.5k+84%-3 years ago
8.0.0
ESM onlyBundledFiles and file systems
h3-js
Pure-Javascript version of the H3 library, a hexagon-based geographic grid system
901.5k+154%-2 months ago
4.5.0
ESM + CommonJSBundledMaps and geolocation
react-devtools-inline
Embed react-devtools within a website
901.4k+151%-21 days ago
8.0.0
CommonJSNoneReact, UI component libraries
vega-util
JavaScript utilities for Vega.
900.9k+193%-1 month ago
2.1.3
ESM onlyBundled3D, WebGL and game engines, Charts and data visualisation
cypress-real-events
Real native events for cypress. Dispatched via CDP.
900.8k-9%-17 days ago
1.15.1
CommonJSBundledTesting
deps-sort
sort module-deps output for deterministic browserify bundles
900.7k-22%-6 years ago
2.0.1
CommonJSNone-
apparatus
various machine learning routines for node
900.5k+345%-8 years ago
0.0.10
CommonJSNoneAI and machine learning
keychain
Basic access to the Mac OS X Keychain
900.2k+182%-3 years ago
1.5.0
CommonJSNone-
mpg123-decoder
Web Assembly streaming MPEG Layer I/II/III decoder
900.2k+618%-11 months ago
1.0.3
ESM onlyBundledVideo and audio
serverless
[![Serverless Framework AWS Lambda AWS DynamoDB AWS API Gateway](https://github.com/serverless/serverless/assets/2752551/66a8c6a9-bc4a-4116-b139-90c12963337e)](https://serverless.com)
899.4k-3%-5 days ago
4.43.0
CommonJSNoneCloud SDKs
@slack/webhook
Official library for using the Slack Platform's Incoming Webhooks
899.2k--1 month ago
8.0.2
CommonJSBundledWebSockets and realtime, TypeScript tooling
@fontsource/jetbrains-mono
Self-host the JetBrains Mono font in a neatly bundled NPM package.
898.8k--2 months ago
5.3.0
CommonJSBundledCSS-in-JS and styling
nanoevents
Simple and tiny (108 bytes) event emitter library
898.2k+213%-2 months ago
10.0.0
ESM onlyBundled-
enquire.js
Awesome Media Queries in JavaScript
898k-10%-9 years ago
2.1.6
CommonJSNone-
colormin
Turn a CSS color into its smallest representation.
896.6k+19%-10 years ago
1.1.2
CommonJSNone-
graphology-utils
Miscellaneous utils for graphology.
896.5k+146%-4 years ago
2.5.2
CommonJSBundled-
array.prototype.filter
An ES5 spec-compliant `Array.prototype.filter` shim/polyfill/replacement that works as far down as ES3.
895.5k-37%-2 years ago
1.0.4
CommonJSNonePolyfills and shims
@probe.gl/stats
Stats object for reporting performance statistics
895.3k--27 days ago
4.1.2
ESM + CommonJSBundledLogging
@slorber/remark-comment
Remark plugin to support comments
895.2k--3 years ago
1.0.0
ESM onlyBundledMarkdown, Parsers and serialisers
hyperid
Uber-fast unique id generation, for Node.js and the browser
894.8k+151%-5 months ago
4.0.0
CommonJSNone-
eslint-processor-vue-blocks
Create virtual files in ESLint for each Vue SFC block, so that you can lint them individually.
894.2k+51%-1 year ago
2.0.0
ESM onlyBundledLinting and formatting, Vue
grunt
The JavaScript Task Runner
894.2k+25%-2 months ago
1.6.3
CommonJSNoneBuild tools
react-rnd
A draggable and resizable React Component
894.2k+143%-6 months ago
10.5.3
ESM + CommonJSBundledReact
@ckeditor/ckeditor5-core
The core architecture of CKEditor 5 – the best browser-based rich text editor.
893.9k--8 days ago
48.5.2
ESM onlyBundledRich text and code editors
react-big-calendar
Calendar! with events
893.4k+96%-3 months ago
1.20.0
ESM + CommonJSNoneReact
@opentelemetry/instrumentation-document-load
OpenTelemetry instrumentation for document load operations in browser applications
892.8k--29 days ago
0.67.0
ESM + CommonJSBundledMonitoring and error tracking
@rc-component/form
React Form Component
892.7k--2 months ago
1.8.6
ESM + CommonJSBundledReact
expo-doctor
Check your Expo project for known issues
891.9k+192%-1 month ago
1.20.4
CommonJSBundledHTTP servers and web frameworks, React
@date-io/date-fns
Abstraction over common javascript date management libraries
891.7k--1 year ago
3.2.1
ESM + CommonJSBundled-
instantsearch.js
InstantSearch.js is a JavaScript library for building performant and instant search experiences with Algolia.
891.7k+71%-8 days ago
4.118.0
ESM + CommonJSBundledReact, Vue
@mendable/firecrawl-js
JavaScript SDK for the Firecrawl API: web scraping, crawling, web search, and scientific literature search over a research paper index of PubMed, bioRxiv, medRxiv and arXiv abstracts
891.5k--10 days ago
4.41.0
ESM onlyBundledScraping and browser automation
@solid-primitives/transition-group
Reactive primitives for implementing transition effects in SolidJS
891.1k--1 year ago
1.1.2
ESM onlyBundledAnimation
html-element-map
Look up HTML tag names via HTML Element constructors, and vice versa.
891.1k-27%-8 months ago
1.4.0
ESM + CommonJSNoneDOM and browser utilities
set-getter
Create nested getter properties and any intermediary dot notation (`'a.b.c'`) paths
890.7k+36%-5 years ago
0.1.1
CommonJSNone-
expo-server-sdk
Server-side library for working with Expo using Node.js
890.6k+329%-1 month ago
7.2.0
ESM onlyBundledNode.js utilities
@rc-component/image
React easy to use image component
890.6k--2 months ago
1.10.0
ESM + CommonJSBundledReact
ts-tqdm
A tqdm for node (Typescript).
890.1k+923%-3 years ago
0.8.6
CommonJSBundledTypeScript tooling
@rc-component/notification
notification ui component for react
890k--1 month ago
2.0.8
ESM + CommonJSBundledReact
mux.js
A collection of lightweight utilities for inspecting and manipulating video container formats.
889.9k+40%-3 years ago
6.3.0
ESM + CommonJSNoneVideo and audio
ensure-posix-path
[![Build Status](https://travis-ci.org/stefanpenner/ensure-posix-path.svg)](https://travis-ci.org/stefanpenner/ensure-posix-path) [![Build status](https://ci.appveyor.com/api/projects/status/bt015k54b2ohk1oi?svg=true)](https://ci.appveyor.com/project/embe
889.8k-0%-7 years ago
1.1.1
CommonJSNone-
umd
Universal Module Definition for use in automated build systems
889.5k-15%-8 years ago
3.0.3
-NoneBuild tools
@rc-component/tree-select
tree-select ui component for react
889.5k--1 month ago
1.18.0
ESM + CommonJSBundledReact
eslint-plugin-oxlint
Turn off all rules already supported by oxlint
889k+517%-8 days ago
1.85.0
ESM + CommonJSBundledLinting and formatting
rlp
Recursive Length Prefix Encoding Module
888.8k-1%-4 years ago
3.0.0
CommonJSBundledBlockchain and Web3
clean-set
A fast deep assignment alternative to the object spread operator and Object.assign
888.6k+146%-6 years ago
1.1.2
ESM + CommonJSBundled-
openpgp
OpenPGP.js is a Javascript implementation of the OpenPGP protocol. This is defined in RFC 4880.
888.2k+81%-6 days ago
6.3.2
ESM + CommonJSBundledCryptography and hashing

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