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
google-translate-api-x
A free and unlimited API for Google Translate
45.2k+115%-4 months ago
10.7.3
ESM + CommonJSBundledReact
domparser-linux-x64-musl
A super fast html parser and manipulator written in rust.
45.2k--5 months ago
0.1.1
CommonJSNoneParsers and serialisers, Scraping and browser automation
promise-mysql
A bluebird wrapper for node-mysql
45.2k+66%-4 years ago
5.2.0
CommonJSNonePromises and async control flow
@swc/core-android-arm64
Super-fast alternative for babel
45.2k--3 years ago
1.3.11
CommonJSNoneBuild tools, TypeScript tooling
jsvectormap
A lightweight Javascript library for creating interactive maps
45.2k+7%-1 year ago
1.7.0
ESM + CommonJSNoneMaps and geolocation
@elastic/makelogs
Simple log generator for testing kibana
45.2k--3 years ago
6.1.1
CommonJSNone-
fork-ts-checker-notifier-webpack-plugin
a notifier for users of fork-ts-checker-webpack-plugin
45.2k+50%-2 years ago
9.0.0
CommonJSBundledBundler plugins and loaders
typedoc-docusaurus-theme
Generates TypeDoc Markdown output for Docusaurus.
45.1k+289%-29 days ago
1.4.3
ESM onlyNoneDocumentation tooling, Markdown
koa2-swagger-ui
Swagger UI middleware for koa
45.1k+19%-1 year ago
5.12.0
CommonJSBundledDocumentation tooling, HTTP servers and web frameworks
fitty
Snugly resizes text to fit its parent container
45.1k+118%-2 years ago
2.4.2
ESM + CommonJSBundled-
@signpdf/placeholder-plain
Try to add a signature placeholder to a PDF using plain string modifications.
45.1k--9 months ago
3.3.0
CommonJSBundledPDF and documents, Node.js utilities
ngx-material-timepicker
Handy material design timepicker for angular
45.1k-9%-3 years ago
13.1.1
ESM + CommonJSBundledDate pickers, Angular
encoding-negotiator
a negotiator for the accept-encoding header
45.1k-36%-1 year ago
3.0.0
ESM onlyNone-
react-parallax-tilt
Easily apply tilt hover effect on React components - lightweight/zero dependencies
45.1k+47%-14 days ago
1.7.344
ESM + CommonJSBundledReact, TypeScript tooling
videojs-record
A video.js plugin for recording audio/video/image files.
45.1k+167%-2 years ago
4.8.0
CommonJSNoneVideo and audio
@arcjet/body
Arcjet utilities for extracting the body from a stream
45.1k--20 days ago
1.13.0
ESM onlyBundled-
slim-select
Slim advanced select dropdown
45.1k+49%--
4.4.0
ESM + CommonJSBundled-
capacitor-voice-recorder
Capacitor plugin for voice recording
45.1k+359%-1 year ago
7.0.6
ESM + CommonJSBundledVideo and audio
@ngxs/storage-plugin
extendable storage plugin for @ngxs/store
45.1k--3 months ago
22.0.0
ESM + CommonJSBundledState management, Angular
wink-tokenizer
Multilingual tokenizer that automatically tags each token with its type
45.1k+116%-4 years ago
5.3.0
CommonJSNoneEmail
remark-parse-no-trim
remark plugin to parse Markdown
45k+121%-5 years ago
8.0.4
-BundledMarkdown, Parsers and serialisers
@colyseus/sdk
Colyseus Multiplayer SDK for JavaScript/TypeScript
45k--14 days ago
0.18.4
ESM + CommonJSBundledWebSockets and realtime
responsive-loader
A webpack loader for responsive images
45k+160%-3 years ago
3.1.2
CommonJSNoneBundler plugins and loaders
inversify-express-utils
Some utilities for the development of express applications with Inversify
45k+6%-1 year ago
6.5.0
ESM + CommonJSBundledHTTP servers and web frameworks, Node.js utilities
omniroute
Unified AI router with 352 providers, RTK+Caveman compression, auto fallback, MCP/A2A, desktop, PWA, and OpenAI-compatible APIs.
45k--1 month ago
3.8.50
ESM onlyNoneRouting
async-memoize-one
memoize the last result, in async way
45k+839%-5 months ago
1.2.1
CommonJSBundledCaching, Promises and async control flow
@itwin/itwinui-react
A react component library for iTwinUI
45k--19 days ago
3.22.0
ESM + CommonJSBundledUI component libraries, React
r3f-perf
Easily monitor your ThreeJS performances.
45k+30%-1 year ago
7.2.3
ESM + CommonJSBundled3D, WebGL and game engines, React
fake-tag
A fake template literal tag to trick syntax highlighters, linters and formatters into action.
45k-26%-4 years ago
5.0.0
CommonJSNoneTypeScript tooling, Node.js utilities
@progress/kendo-react-excel-export
React Excel export helps you export and save data to Excel files and customize or filter the output. KendoReact Excel Export package
44.9k--29 days ago
16.1.0
ESM + CommonJSBundledUI component libraries, React
is-extended
Module for type detection
44.9k-39%-13 years ago
0.0.10
CommonJSNone-
annotpdf
Javascript library for creating annotations in PDF documents
44.9k+842%-4 years ago
1.0.15
CommonJSBundledPDF and documents
@melloware/react-logviewer
React Lazy LogViewer
44.9k--4 months ago
6.5.5
ESM + CommonJSBundledReact
rollup-plugin-buble
Compile ES2015 with buble
44.9k-32%--
0.19.8
ESM + CommonJSNoneBundler plugins and loaders
string-to-color
Generates color from any string or any object
44.9k-0%-6 years ago
2.2.2
CommonJSNone-
arguments-extended
Utilities for working with arguments object
44.9k-38%-13 years ago
0.0.3
CommonJSNone-
@vendure/ngx-translate-extract
Extract strings from projects using ngx-translate
44.9k--3 months ago
10.2.0
ESM onlyBundledInternationalisation, Angular
can-autoplay
The auto-play feature detection in HTMLMediaElement (`<audio>` or `<video>`).
44.8k+6%--
3.0.2
ESM + CommonJSNone-
dialcache
A TypeScript library that organizes caching into use cases, with runtime control and observability for each one.
44.8k--14 days ago
0.25.0
ESM + CommonJSBundledCaching, Database clients and drivers
@lobehub/i18n-cli
Lobe i18n is a CLI tool that automate translate your i18n localization with AI
44.8k--3 months ago
1.27.0
ESM + CommonJSBundledInternationalisation, CLI tools and terminal utilities
latinize
Simple library to convert accents (diacritics) from strings to latin characters.
44.8k+18%-2 years ago
2.0.0
ESM onlyNone-
@stream-io/worker-timer
Worker based timers for Stream.io JS-based SDKs and applications
44.8k--11 months ago
1.2.5
ESM + CommonJSBundled-
@secretlint/secretlint-rule-pattern
A secretlint rule that checks for regex patterns stored in configuration.
44.8k--1 month ago
13.0.5
ESM onlyBundledLinting and formatting, Node.js utilities
@zerodev/sdk
A utility library for working with ERC-4337
44.8k--6 months ago
5.5.10
ESM + CommonJSBundledBlockchain and Web3, Bundlers
wipe-node-cache
Wipes node.js cache in a controlled way.
44.7k-35%-6 years ago
2.1.2
CommonJSNoneCaching, Testing
@capgo/cli
A CLI to upload to capgo servers
44.7k--13 days ago
8.66.0
ESM + CommonJSBundledCLI tools and terminal utilities
@vee-validate/nuxt
Official vee-validate nuxt module
44.7k--1 year ago
4.15.1
ESM + CommonJSBundledVue
compose-middleware
Compose an array of middleware into a single function for use in Express, Connect, router, etc.
44.7k+25%-7 years ago
5.0.1
CommonJSBundledHTTP servers and web frameworks, Routing
@vue-macros/short-vmodel
shortVmodel feature from Vue Macros.
44.7k--2 months ago
3.1.4
ESM onlyBundledVue, Bundlers
@fastly/performance-observer-polyfill
<h1 align="center" style="border-bottom: none;">🔎 PerformanceObserver Polyfill</h1> <p align="center"> <a href="https://travis-ci.org/fastly/performance-observer-polyfill"> <img alt="Travis" src="https://img.shields.io/travis/fastly/performance-obs
44.7k--5 years ago
2.0.0
ESM + CommonJSBundledPolyfills and shims

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