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
extendable-media-recorder
An extendable drop-in replacement for the native MediaRecorder.
254.1k+154%-1 month ago
9.2.40
ESM + CommonJSBundledVideo and audio, DOM and browser utilities
itty-router
A tiny, zero-dependency router, designed to make beautiful APIs in any environment.
254.1k+152%-3 months ago
5.0.24
ESM + CommonJSBundledCloud SDKs, Routing
@thi.ng/hex
Hex string formatters for 4/8/16/24/32/48/64bit words, hexdump formatting of binary data
254k--1 month ago
2.4.20
ESM onlyBundledTypeScript tooling
xml-reader
XML Reader and Parser
254k+151%-10 years ago
2.4.3
CommonJSNoneParsers and serialisers
karma-cli
The Karma command line interface.
253.9k-12%-7 years ago
2.0.0
-NoneTesting
jsdoctypeparser
Strict JsDoc type expression parser.
253.7k-28%-6 years ago
9.0.0
CommonJSNoneDocumentation tooling, Parsers and serialisers
@fontsource-variable/fraunces
Self-host the Fraunces font in a neatly bundled NPM package.
253.6k--2 months ago
5.3.0
CommonJSBundledCSS-in-JS and styling
@mjackson/multipart-parser
A fast, efficient parser for multipart streams in any JavaScript environment
253.5k--1 year ago
0.10.1
ESM + CommonJSBundledParsers and serialisers
express-urlrewrite
URL rewrite middleware for express
253.5k-6%-2 years ago
2.0.3
CommonJSBundledHTTP servers and web frameworks
fingerprint-generator
NodeJS package for generating realistic browser fingerprints.
253.5k+227%--
2.1.88
ESM + CommonJSBundledScraping and browser automation, TypeScript tooling
cors-gate
Gate requests based on CORS data.
253.4k+15%--
1.1.3
CommonJSNoneSecurity
ngx-quill
Angular components for the easy use of the QuillJS richt text editor.
253.4k+14%-3 months ago
31.0.1
ESM onlyBundledRich text and code editors, Angular
tiny-each-async
Asynchronous iterator function for parallel processing.
253.3k+117%-10 years ago
2.0.3
CommonJSNonePromises and async control flow
@tmcw/togeojson
convert KML and GPX to GeoJSON
253.2k--1 year ago
7.1.2
ESM + CommonJSBundledMaps and geolocation
@storybook/svelte-vite
Storybook for Svelte and Vite: Develop, document, and test UI components in isolation
253.2k--1 month ago
10.6.0
ESM onlyBundledDocumentation tooling, Bundlers
@jetbrains/websandbox
A sandbox library for runnung javascript inside HTML5 sandboxed iframe
253.1k--1 month ago
1.4.1
CommonJSBundledSecurity
@fontsource/space-grotesk
Self-host the Space Grotesk font in a neatly bundled NPM package.
253k--2 months ago
5.3.0
CommonJSBundledCSS-in-JS and styling
eslint-plugin-prefer-arrow-functions
Convert functions to arrow functions
253k+107%-1 month ago
3.10.2
CommonJSBundledLinting and formatting
react-datetime
A lightweight but complete datetime picker React.js component
252.9k+19%-1 year ago
3.3.1
CommonJSBundledReact, Date pickers
eslint-plugin-react-perf
Performance-minded React linting rules for ESLint
252.7k+121%-1 year ago
3.3.3
CommonJSNoneLinting and formatting, React
@mapbox/sphericalmercator
Transformations between the Web Mercator projection and Latitude Longitude coordinates
252.7k--1 year ago
2.0.2
ESM + CommonJSBundledMaps and geolocation
uri-path
Convert relative file system paths into safe URI paths
252.6k-10%-10 years ago
1.0.0
CommonJSNoneFiles and file systems
reactotron-react-native
A development tool to explore, inspect, and diagnose your React Native apps.
252.6k+12%--
5.3.1
ESM + CommonJSBundledReact, State management
three-forcegraph
Force-directed graph as a ThreeJS 3d object
252.6k+596%-5 months ago
1.43.4
ESM onlyBundled3D, WebGL and game engines, Charts and data visualisation
@thi.ng/equiv
Extensible deep value equivalence checking for any data types
252.6k--1 month ago
2.1.117
ESM onlyBundledTypeScript tooling
3d-force-graph
UI component for a 3D force-directed graph using ThreeJS and d3-force-3d layout engine
252.5k+605%-5 months ago
1.80.0
ESM onlyBundled3D, WebGL and game engines, Charts and data visualisation
@clerk/express
Clerk server SDK for usage with Express
252.3k--9 days ago
2.1.72
ESM + CommonJSBundledAuthentication and authorisation, HTTP servers and web frameworks
@testing-library/preact
Simple and complete Preact DOM testing utilities that encourage good testing practices.
252.3k--2 years ago
3.2.4
ESM + CommonJSBundledTesting
json-rules-engine
Rules Engine expressed in simple json
252.3k+44%--
7.3.1
CommonJSBundled-
stylelint-processor-styled-components
A stylelint processor for styled-components
252.1k+12%-6 years ago
1.10.0
CommonJSNoneLinting and formatting
temp-fs
Temporary files, directories or names!
252.1k-52%--
0.9.9
CommonJSNoneFiles and file systems
@copilotkit/runtime
<img src="https://github.com/user-attachments/assets/0a6b64d9-e193-4940-a3f6-60334ac34084" alt="banner" style="border-radius: 12px; border: 2px solid #d6d4fa;" />
252k--11 days ago
1.73.3
ESM + CommonJSBundledStatic site generators and meta-frameworks, React
@mintlify/validation
Validates mint.json files
251.9k--9 days ago
0.1.873
ESM onlyBundledSchema validation
@css-inline/css-inline
High-performance library for inlining CSS into HTML 'style' attributes
251.8k--1 month ago
0.21.2
CommonJSBundledCSS-in-JS and styling, Email
subscribable-things
A collection of reactive wrappers for various browser APIs.
251.8k+211%-3 months ago
2.1.60
ESM + CommonJSBundledDOM and browser utilities
@vscode/markdown-it-katex
Markdown-it plugin that provides VS Code's KaTeX support
251.8k--1 year ago
1.1.2
CommonJSBundledMarkdown
passport-oauth
OAuth 1.0 and 2.0 authentication strategies for Passport.
251.8k+67%-13 years ago
1.0.0
CommonJSNone-
json-edit-react
React component for editing or viewing JSON/object data
251.6k+106%-3 months ago
1.30.2
ESM + CommonJSBundledTypeScript tooling, React
@currents/commit-info
Collects Git commit info from CI or from CLI
251.4k--9 days ago
1.1.0
CommonJSNoneCLI tools and terminal utilities
oclif
oclif: create your own CLI
251.3k+75%-11 days ago
6.0.1
CommonJSBundledCLI tools and terminal utilities
@libpg-query/parser
The real PostgreSQL query parser
251.3k--5 months ago
17.6.10
ESM + CommonJSBundledDatabase clients and drivers
right-pad
Right Pad adds a padding to the right side of the string with the character of your choice or just blank space.
251.3k+0%--
1.1.1
ESM + CommonJSBundled-
@logtail/types
Better Stack Typescript types (formerly Logtail)
251.2k--6 months ago
0.5.8
ESM + CommonJSBundledTypeScript tooling, Logging
@fastify/view
Template plugin for Fastify
251.1k--3 months ago
12.0.0
CommonJSBundledTemplating
@fontsource-variable/plus-jakarta-sans
Self-host the Plus Jakarta Sans font in a neatly bundled NPM package.
251k--2 months ago
5.3.0
CommonJSBundledCSS-in-JS and styling
leaflet-draw
Vector drawing plugin for Leaflet
251k+67%-7 years ago
1.0.4
CommonJSNoneMaps and geolocation
marked-katex-extension
MarkedJS extesion to render katex
251k+2392%--
5.1.13
ESM + CommonJSBundledMarkdown
vue-class-component
ES201X/TypeScript class decorator for Vue components
250.9k-18%-6 years ago
7.2.6
ESM + CommonJSBundledTypeScript tooling, Vue
cypress-split
Split Cypress specs across parallel CI machines for speed
250.9k+32%--
1.25.0
CommonJSBundled-
react-barcode
React component to generate barcodes
250.8k+111%-1 year ago
1.6.1
CommonJSBundledReact

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