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
typescript-tslint-plugin
TypeScript tslint language service plugin
19.5k-1%--
1.0.2
CommonJSNoneTypeScript tooling
koa-locales
koa locales, i18n solution for koa
19.5k-16%-7 years ago
1.12.0
CommonJSNoneInternationalisation
@aws-cdk/integ-tests-alpha
CDK Integration Testing Constructs
19.5k--20 days ago
2.270.0-alpha.0
CommonJSBundledCloud SDKs
command-line-commands
Add a git-like command interface to your app.
19.5k-2%-2 years ago
4.0.1
ESM + CommonJSNoneCLI tools and terminal utilities
@rxweb/reactive-form-validators
[![Build Status](https://dev.azure.com/ajayojha/rxweb/_apis/build/status/rxweb-CI?branchName=master)](https://dev.azure.com/ajayojha/rxweb/_build/latest?definitionId=39&branchName=master) [![Gitter](https://badges.gitter.im/rx-web/Lobby.svg)](https://git
19.5k--3 years ago
13.0.1
ESM + CommonJSBundledAngular
match-file
Returns true when the given `name` matches any of the path properties on a vinyl file.
19.5k-20%-8 years ago
1.0.0
CommonJSNone-
current-device
The easiest way to write conditional CSS and/or JavaScript based on device operating system (iOS, Android, Blackberry, Windows, Firefox OS, MeeGo, AppleTV, etc), orientation (Portrait vs. Landscape), and type (Tablet vs. Mobile).
19.5k+18%--
2.0.2
ESM + CommonJSBundled-
mailpit-api
A TypeScript client for interacting with Mailpit's REST API.
19.5k+404%-3 months ago
2.1.0
ESM + CommonJSBundledTesting, TypeScript tooling
mic
A simple stream wrapper for arecord (Linux (including Raspbian)) and sox (Mac/Windows). Returns a Passthrough stream object so that stream control like pause(), resume(), pipe(), etc. are all available.
19.5k+328%-9 years ago
2.1.2
CommonJSNoneVideo and audio
@gatsbyjs/relay-compiler
A compiler tool for building GraphQL-driven applications.
19.5k--7 years ago
2.0.0-printer-fix.4
CommonJSNoneGraphQL
winston-logzio
A winston transport wrapper for logzio
19.5k-35%-1 year ago
5.2.0
CommonJSBundledLogging
react-country-state-city
A lightweight and easy-to-use React library that provides a comprehensive list of regions or continents, countries, states, cities languages, and country phone codes for creating dynamic and searchable dropdowns. Ideal for building forms and input fields
19.5k+75%-4 months ago
1.1.13
ESM + CommonJSBundledReact
angular-i18next
i18next module for Angular
19.5k-21%-3 months ago
21.0.0
ESM + CommonJSBundledInternationalisation, Angular
react-currency-format
React component to format currency in an input or as a text.
19.5k-29%-4 years ago
1.1.0
CommonJSNoneReact, Payments and commerce
js-file-downloader
Small lib for a cool download experience
19.4k-7%-3 years ago
1.1.25
CommonJSBundled-
jsonml-to-react-element
To convert JsonML to React element.
19.4k-5%-8 years ago
1.1.11
CommonJSNoneReact, Parsers and serialisers
base-cli
Plugin for base-methods that maps built-in methods to CLI args (also supports methods from a few plugins, like 'base-store', 'base-options' and 'base-data'.
19.4k-26%-10 years ago
0.5.0
CommonJSNoneCLI tools and terminal utilities
array-indexofobject
Like Array#indexOf but for objects used like hashes
19.4k+26%-13 years ago
0.0.1
CommonJSNone-
matrix-camera-controller
View camera control by direct matrix manipulation
19.4k-41%-5 years ago
2.1.4
CommonJSNone3D, WebGL and game engines
@atlaskit/icon-file-type
A file type icon is used to represent specific types of content used across Atlassian products.
19.4k--14 days ago
8.3.4
ESM + CommonJSBundled-
safe-expr-eval
Secure expression evaluator - Drop-in replacement for expr-eval without CVE-2025-12735 vulnerability
19.4k--4 months ago
1.0.4
CommonJSBundledSecurity
egg-security
security plugin in egg framework
19.4k-18%-2 months ago
3.8.1
-NoneSecurity
@capgo/capacitor-native-audio
A native plugin for native audio engine
19.4k--16 days ago
8.4.30
ESM + CommonJSBundledVideo and audio
planar-dual
Find the faces of a planar graph
19.4k-26%-12 years ago
1.0.2
CommonJSNone-
accessibility-checker
An automated testing tools for accessibility testing using Puppeteer, Selenium, or Zombie
19.4k+56%-29 days ago
4.0.34
ESM + CommonJSBundledAccessibility
3d-view
3D camera view controller
19.4k-27%-5 years ago
2.0.1
CommonJSNone3D, WebGL and game engines
simplify-planar-graph
Simplifies a planar graph
19.4k-35%-12 years ago
2.0.1
CommonJSNone-
@codama/renderers-js
JavaScript renderer compatible with the Solana Kit library
19.4k--23 days ago
2.5.0
ESM + CommonJSBundledBlockchain and Web3
@rollup/plugin-buble
Compile ES2015 with buble
19.4k--3 years ago
1.0.3
ESM + CommonJSBundled-
svelte-forms
Check out the new documentation website [here](https://chainlist.github.io/svelte-forms/)
19.4k+79%-4 years ago
2.3.1
ESM onlyNoneForms, Svelte
edges-to-adjacency-list
Convert a list of edges to an adjacency list
19.4k-22%-12 years ago
1.0.0
CommonJSNone-
jsonp-body
Helper to create more safe jsonp response body for koa and other web framework
19.4k-11%-1 year ago
2.0.0
ESM + CommonJSBundledHTTP servers and web frameworks
random-poly-fill
A polyfill for crypto.randomFill and crypto.randomFillSync from Node.js core
19.4k+12%-7 years ago
1.0.1
CommonJSNoneCryptography and hashing, Polyfills and shims
budo
a browserify server for rapid prototyping
19.4k-22%--
11.8.4
CommonJSNone-
useful-handlebars-helpers
More than 150 Handlebars helpers in 17 categories. Works in browsers and in Node.js.
19.4k+4294%-4 years ago
0.12.0
CommonJSBundledLogging, Templating
firecrawl-cli
Command-line interface for Firecrawl. Scrape, crawl, and extract data from any website, and search a ~43M-abstract research paper index (PubMed, bioRxiv, medRxiv, arXiv), directly from your terminal.
19.4k--15 days ago
1.24.4
CommonJSBundledCLI tools and terminal utilities, Scraping and browser automation
normals
Estimates normals for meshes
19.4k-27%-10 years ago
1.1.0
CommonJSNone-
@atlaskit/mention
A React component used to display user profiles in a list for 'Mention' functionality
19.4k--13 days ago
30.0.3
ESM + CommonJSBundled-
famulus
JavaScript library that provides a useful functional programming helpers. Add your own.
19.4k+21%-5 years ago
2.2.3
CommonJSNoneUtility libraries
vue-smooth-reflow
Transition reflow in response to vue data changes.
19.4k+77%-7 years ago
0.1.12
ESM + CommonJSBundledVue, Animation
pino-datadog
A transport for pino that sends messages to DataDog
19.4k+132%-5 years ago
2.0.2
CommonJSNoneLogging
rc-new-window
popup new browser window with react
19.3k+330%-4 years ago
0.1.13
ESM + CommonJSNoneReact
@adonisjs/bouncer
Authorization layer for AdonisJS
19.3k--1 month ago
4.0.1
ESM onlyBundled-
react-i18nify
Simple i18n translation and localization components and helpers for React.
19.3k-23%-5 months ago
6.4.1
ESM + CommonJSBundledInternationalisation, State management
@capgo/capacitor-pdf-generator
Generate PDF files from HTML strings or URLs on iOS and Android.
19.3k--16 days ago
8.0.39
ESM + CommonJSBundledPDF and documents
egg-cluster
cluster manager for egg
19.3k-12%-9 months ago
2.5.0
CommonJSNone-
malihu-custom-scrollbar-plugin
Highly customizable custom scrollbar jQuery plugin, featuring vertical/horizontal scrollbars, scrolling momentum, mouse-wheel, keyboard and touch support user defined callbacks etc.
19.3k-1%--
3.1.5
CommonJSNone-
@microsoft/msgraph-sdk
Microsoft Graph JavaScript client library
19.3k--21 days ago
1.0.0-preview.90
ESM onlyBundled-
sails-hook-orm
The ORM hook from Sails core.
19.3k+31%-2 years ago
4.0.3
CommonJSNoneORMs and query builders
common-config
Config store for values that are commonly needed by project scaffolders, like Generate or Yeoman.
19.3k-23%-6 years ago
0.1.1
CommonJSNone-

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