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
payment
A general purpose library for building credit card forms, validating inputs and formatting numbers. Base on jquery.payment by @stripe, but without the jQuery.
96.2k+37%-2 years ago
2.4.7
CommonJSNonePayments and commerce
dom-matches
Check if a DOM element matches a given selector
96.2k+2%-11 years ago
2.0.0
-NoneDOM and browser utilities
phonemizer
Simple text to phones converter using eSpeak NG
96.2k+478%--
1.2.1
ESM + CommonJSBundled-
vuelidate
Simple, lightweight model-based validation for Vue.js
96.1k-27%--
0.7.7
CommonJSNoneVue
remark-lint-maximum-heading-length
remark-lint rule to warn when headings are too long
96.1k-12%-1 year ago
4.1.1
ESM onlyBundledMarkdown
daterangepicker
Date range picker component for Bootstrap
96.1k+4%-6 years ago
3.1.0
CommonJSNoneDate pickers
common-log-format
Transform web logs (common log format) to JSON
96k-9%-3 years ago
2.0.1
CommonJSNoneLogging
scorm-again
A modern SCORM JavaScript run-time library for SCORM 1.2 and SCORM 2004
96k+1400%-12 days ago
3.4.1
ESM + CommonJSBundledDOM and browser utilities, TypeScript tooling
fastest-validator
The fastest JS validator library for NodeJS
96k+69%-1 year ago
1.19.1
CommonJSBundledSchema validation
@shadcn/ui
Add @shadcn/ui components to your app.
96k--3 years ago
0.0.4
ESM onlyNoneCSS-in-JS and styling, UI component libraries
@formkit/validation
Validation plugin for FormKit
95.9k--2 months ago
2.1.2
ESM + CommonJSBundledForms, Vue
@formkit/observer
Utility to wrap a FormKitNode in a dependency tracking observer proxy
95.9k--2 months ago
2.1.2
ESM + CommonJSBundledForms, Vue
summernote
Super simple WYSIWYG editor
95.9k-12%--
0.9.1
CommonJSNoneRich text and code editors
lws-basic-auth
Password-protect a server using Basic Authentication
95.9k-4%-6 years ago
2.0.0
-None-
mockserver-client
A node client for the MockServer
95.8k+31%-21 days ago
8.0.0
-BundledTesting, Dev servers and API mocking
passport-oauth2-client-password
OAuth 2.0 client password authentication strategy for Passport.
95.7k+67%-12 years ago
0.1.2
CommonJSNone-
react-native-teleport
Missing native portal implementation for react-native
95.7k+49813%-26 days ago
1.2.2
CommonJSBundledReact
@comfyorg/fbx-exporter-three
FBX exporter for three.js scenes — binary FBX writer with full skinning, animation, morph targets, lights, cameras and texture embedding.
95.6k--13 days ago
1.0.2
ESM onlyBundled3D, WebGL and game engines, Animation
@prisma/nextjs-monorepo-workaround-plugin
Ensures that your Prisma files are copied
95.6k--1 month ago
7.10.0
CommonJSNoneORMs and query builders
eslint-formatter-junit
ESLint’s official `junit` formatter, unofficially published as a standalone module
95.6k+53%-11 months ago
9.0.1
-BundledLinting and formatting
babel-plugin-transform-decorators-legacy
A plugin for Babel 6 that (mostly) replicates the old decorator behavior from Babel 5.
95.6k-21%--
1.3.5
CommonJSNone-
@jsquash/avif
Wasm AVIF encoder and decoder supporting the browser. Repackaged from Squoosh App.
95.5k--1 year ago
2.1.1
ESM onlyBundledImage processing
@daml/types
Primitive types of the Daml language and their serialization.
95.4k--14 days ago
3.5.3
CommonJSBundled-
angular-auth-oidc-client
Angular Lib for OpenID Connect & OAuth2
95.4k+12%-15 days ago
22.0.1
ESM onlyBundledSecurity, Angular
svg-react-loader
A Webpack Loader to turn SVGs into React Components
95.4k-17%-7 years ago
0.4.6
CommonJSNoneBundler plugins and loaders, React
@azure/static-web-apps-cli
Azure Static Web Apps CLI
95.4k--2 months ago
2.0.10
ESM onlyNoneCloud SDKs, Authentication and authorisation
nano-staged
Tiny tool to run commands for modified, staged, and committed git files.
95.3k+72%-5 months ago
1.0.2
ESM onlyBundledLinting and formatting
@hackylabs/deep-redact
Deeply redact sensitive data from objects, arrays and arbitrary strings (e.g. XML or raw cookies data) with a composable, function-first API.
95.3k--1 month ago
4.1.0
ESM + CommonJSBundled-
rough-notation
Create and animate hand-drawn annotations on a web page
95.3k+299%--
0.5.1
ESM + CommonJSBundled-
@formkit/dev
Development tools for FormKit.
95.3k--2 months ago
2.1.2
ESM + CommonJSBundledForms, Vue
@napi-rs/image-linux-x64-gnu
Image processing library
95.2k--19 days ago
1.15.0
CommonJSNoneImage processing
@epic-web/cachified
neat wrapper for various caches
95.1k--3 months ago
5.6.3
ESM + CommonJSBundledCaching
html-parse-stringify2
Parses well-formed HTML (meaning all tags closed) into an AST and back. quickly.
95.1k-23%-10 months ago
2.0.2
CommonJSNone-
react-cursor-position
A React component that decorates its children with touch and mouse cursor coordinates, plotted relative to itself.
95.1k-4%-8 years ago
3.0.3
ESM + CommonJSNoneReact
json-schema-diff
A language agnostic CLI tool and nodejs api to identify differences between two json schema files.
95.1k-10%-10 months ago
1.0.0
CommonJSBundledSchema validation
ink-gradient
Gradient color component for Ink
95k-69%-4 months ago
4.0.1
ESM onlyBundledCLI tools and terminal utilities, React
impeccable
Design skills, commands, and anti-pattern detection for AI coding agents
95k--28 days ago
4.1.0
ESM onlyNoneAccessibility
it-reader
Read an exact number of bytes from a binary (async) iterable
95k+173%-4 months ago
7.0.0
ESM onlyBundledPromises and async control flow
compressing
Everything you need for compressing and uncompressing
94.8k-24%-2 months ago
2.1.3
CommonJSBundledCompression and archives
form-fix-array
Fixes key names for HTTP form data, to ensure that arrays are handled correctly.
94.8k+493%-11 years ago
1.0.0
CommonJSNone-
@fontsource/material-icons
Self-host the Material Icons font in a neatly bundled NPM package.
94.8k--2 months ago
5.3.0
CommonJSBundledCSS-in-JS and styling
ts-sinon
sinon library extension to stub whole object and interfaces
94.7k+14%-5 years ago
2.0.2
CommonJSBundledTypeScript tooling
sweetalert
A beautiful replacement for JavaScript's "alert"
94.7k-3%--
2.1.2
CommonJSBundledUI component libraries
react-datetime-picker
A date range picker for your React app.
94.7k+24%-2 months ago
7.1.0
ESM onlyBundledDate pickers, React
rmc-feedback
:active pseudo-class with react for mobile
94.6k-3%-8 years ago
2.0.0
ESM + CommonJSBundledReact
@adonisjs/env
Environment variable manager for Node.js
94.6k--1 month ago
7.1.0
ESM onlyBundledConfiguration
weald
The debug module but TypeScript
94.6k+107%-4 months ago
1.1.3
ESM onlyBundled-
json5-writer
Comment-preserving JSON / JSON5 parser
94.6k+47%-6 years ago
0.2.0
CommonJSNone-
morpheme-match
match function that match token(形態素解析) with sentence.
94.5k+162%-6 years ago
2.0.4
CommonJSBundledAI and machine learning
@popmotion/easing
Easing functions, modifiers and generators compatible with most animation libraries.
94.5k--7 years ago
1.0.2
ESM + CommonJSBundledAnimation

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