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
vue-property-decorator
property decorators for Vue Component
214.4k-23%-5 years ago
9.1.2
ESM + CommonJSBundledTypeScript tooling, Vue
@html-eslint/eslint-plugin
ESLint plugin for HTML
214.2k--18 days ago
0.66.1
CommonJSBundledLinting and formatting
@vidstack/react
Build awesome media experiences on the web.
214k--2 years ago
0.6.15
ESM onlyBundledVideo and audio, React
@storybook/addon-svelte-csf
Allows to write stories in Svelte syntax
214k--1 month ago
5.1.3
ESM onlyBundledSvelte
@mintlify/openapi-parser
modern OpenAPI parser written in TypeScript
213.8k--1 year ago
0.0.8
ESM onlyBundledDocumentation tooling, TypeScript tooling
eslint-rspack-plugin
A ESLint plugin for Rspack
213.8k+228%-4 months ago
5.0.1
ESM onlyBundledLinting and formatting
iso-url
Isomorphic/Universal WHATWG URL API with some support legacy node URL API
213.7k+2%-4 years ago
1.2.1
CommonJSBundledURLs and query strings
buffer-reverse
A lite module for reverse-operations on buffers
213.7k+38%-10 years ago
1.0.1
CommonJSNoneCryptography and hashing
@next-auth/prisma-adapter
Prisma adapter for next-auth.
213.6k--3 years ago
1.0.7
CommonJSBundledAuthentication and authorisation
d3-tip
Tooltips for d3 svg visualizations
213.4k+148%--
0.9.1
ESM + CommonJSNoneCharts and data visualisation
react-slider
Slider component for React
213.3k+18%-3 years ago
2.0.6
ESM + CommonJSNoneReact
fastify-warning
A small utility for creating warnings and emitting them.
213.2k+50%--
0.2.0
CommonJSBundledHTTP servers and web frameworks
@stdlib/error-tools-fmtprodmsg
Format an error message for production.
213.1k--7 months ago
0.2.3
CommonJSBundledUtility libraries
@scure/starknet
Audited & minimal implementation of Starknet cryptography including Pedersen and Stark Curve
213.1k--1 month ago
2.4.0
ESM onlyBundledCryptography and hashing
react-native-fbsdk-next
Facebook SDK support for React Native apps.
213k+112%-8 months ago
13.4.3
ESM + CommonJSBundledReact
jest-websocket-mock
Mock websockets and assert complex websocket interactions with Jest
212.9k+47%-3 years ago
2.5.0
ESM + CommonJSBundledTesting, WebSockets and realtime
@prisma/management-api-sdk
TypeScript SDK for the Prisma Developer Platform Management API
212.8k--12 days ago
1.76.0
ESM + CommonJSBundledTypeScript tooling
tree-sitter-php
PHP grammar for tree-sitter
212.7k+2347%-1 year ago
0.24.2
CommonJSBundledParsers and serialisers
buildmail
buildmail is a low level rfc2822 message composer. Define your own mime tree, no magic included.
212.6k-37%--
4.0.1
CommonJSNone-
react-native-date-picker
A datetime picker for React Native. In-modal or inlined. Supports Android and iOS.
212.6k+24%-1 year ago
5.0.13
CommonJSBundledDate pickers, React
jest-dev-server
Starts a server before your Jest tests and tears it down after.
212.5k-18%--
11.0.0
CommonJSBundledTesting, Scraping and browser automation
eslint-etc
Utils for ESLint TypeScript rules
212.4k-38%-3 years ago
5.2.1
ESM + CommonJSBundledLinting and formatting, TypeScript tooling
@vue-flow/controls
This is a control component for Vue Flow. It can be used to control the canvas interactions, like zooming in, zooming out, fitting the view and locking interactions.
212.4k--1 year ago
1.1.3
ESM + CommonJSBundledTypeScript tooling, Vue
@uppy/drag-drop
Droppable zone UI for Uppy. Drag and drop files into it to upload.
212.4k--1 month ago
6.0.0
ESM onlyNoneDOM and browser utilities
proxy
An HTTP proxy written with Node.js (think Squid)
212.4k+74%-3 months ago
4.1.0
ESM onlyBundledNode.js utilities
eslint-plugin-depend
An ESLint plugin to suggest optimized dependencies, native alternatives and more
212.3k+143%-7 months ago
1.5.0
ESM onlyBundledLinting and formatting
@uiw/react-color-sketch
Color Sketch component for React.
212.1k--4 months ago
2.10.3
ESM + CommonJSBundledReact, TypeScript tooling
@vaadin/grid
A free, flexible and high-quality Web Component for showing large amounts of tabular data
212k--12 days ago
25.3.0
ESM onlyBundledTables and data grids, UI component libraries
extended-eventsource
Spec compliant EventSource implementation for browsers and Node.JS
212k+234%--
2.1.0
ESM + CommonJSBundledWebSockets and realtime
hash-for-dep
generates a hash that represents a module and its depenencies uniqueness
211.8k-26%--
1.5.2
CommonJSNone-
emoji-toolkit
JoyPixels is a complete set of emoji designed for the web. The emoji-toolkit includes libraries to easily convert unicode characters to shortnames (:smile:) and shortnames to JoyPixels emoji images. PNG formats provided for the emoji images.
211.7k-9%--
11.0.0
CommonJSNone-
prettysize
Convert bytes to other sizes for prettier logging
211.6k+6%--
2.0.0
CommonJSNone-
@wavesurfer/react
React component and hook for wavesurfer.js
211.6k--9 months ago
1.0.12
ESM onlyBundledVideo and audio, React
base32
Base32 encoding and decoding
211.4k+73%--
0.0.7
CommonJSNone-
ember-cli
Command line tool for developing ambitious ember.js apps
211.2k+9%-13 days ago
7.3.0
CommonJSNoneCLI tools and terminal utilities
filepond
FilePond, Where files go to stretch their bits.
211.1k+60%-7 months ago
4.32.12
ESM + CommonJSBundledDOM and browser utilities, Files and file systems
await-semaphore
Awaitable semaphore/mutex
211.1k+76%-9 years ago
0.1.3
CommonJSNoneTypeScript tooling
nodeify
Convert promised code to use node style callbacks
211.1k+33%-9 years ago
1.0.1
-NonePromises and async control flow
@antv/layout
graph layout algorithm
211k--7 months ago
2.0.0
ESM + CommonJSBundled-
diagram-js
A toolbox for displaying and modifying diagrams on the web
210.9k+39%--
15.27.1
ESM + CommonJSBundledImage processing
socketio-wildcard
socket.io with a wildcard event
210.8k+37%-9 years ago
2.0.0
CommonJSNoneWebSockets and realtime
@univerjs/preset-sheets-table
Preset for table features in Univer Sheets.
210.7k--10 days ago
1.0.2
ESM + CommonJSBundledPDF and documents
rehype-dom-stringify
rehype plugin to use browser APIs to stringify HTML
210.6k+186%-1 year ago
4.0.2
ESM onlyBundledDOM and browser utilities, Markdown
node-version
Get Node current version
210.5k-29%-8 months ago
4.3.0
ESM onlyBundledNode.js utilities
testem
Test'em 'scripts! JavaScript unit testing made easy.
210.4k+11%-26 days ago
3.21.0
CommonJSNoneTesting
mock-aws-s3
Mock AWS S3 SDK for Node.js
210.2k+85%-5 years ago
4.0.2
-NoneCloud SDKs
fast-formula-parser
fast excel formula parser
210.1k+188%-5 years ago
1.0.19
CommonJSNonePDF and documents, Parsers and serialisers
@typeform/embed-react
Embed library for [React](https://reactjs.org/).
210k--7 months ago
5.0.0
CommonJSBundledReact
franc
Detect the language of text
210k+233%--
6.2.0
ESM onlyBundledAI and machine learning
jest-expect-message
Add custom message to Jest expects
209.9k+6%-4 years ago
1.1.3
CommonJSBundledTesting

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