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
domain-objects
A simple, convenient way to represent domain objects, leverage domain knowledge, and add runtime validation in your code base.
2.8k+558%-22 days ago
0.34.0
CommonJSBundledSchema validation
payload-auth-plugin
Authentication plugin for Payload CMS
2.8k+307%-4 months ago
0.7.13
ESM onlyBundledAuthentication and authorisation
@appica/country-flags-react
Tree-shakeable SVG country flag components for React — use standalone or as part of the Appica UI.
2.8k--2 months ago
1.0.0
ESM onlyBundledInternationalisation, React
@diplodoc/cli
Make documentation using yfm-docs in Markdown and HTML formats
2.8k--12 days ago
5.62.0
CommonJSBundledDocumentation tooling, CLI tools and terminal utilities
@makeswift/next-plugin
Makeswift Next.js plugin
2.8k--9 months ago
0.6.1
CommonJSBundled-
lightstreamer-client-node
This package includes the resources needed to write a Lightstreamer client.
2.8k+86%-1 year ago
9.2.2
CommonJSBundledWebSockets and realtime
number-currency-format
Dependency-less price formatting
2.8k-17%-7 years ago
1.0.10
CommonJSNoneInternationalisation, Payments and commerce
parse-ingredient
Recipe ingredient parser with support for mixed numbers and vulgar fractions
2.8k+483%--
3.0.0
ESM + CommonJSBundledParsers and serialisers
vue-chartist
Plugin chartist for vuejs
2.8k-35%-4 years ago
3.0.0
CommonJSNoneCharts and data visualisation, Vue
overlayscrollbars-svelte
OverlayScrollbars for Svelte.
2.8k+51%-1 year ago
0.5.5
ESM + CommonJSBundledSvelte, TypeScript tooling
logdna
LogDNA's Node.js Logging Module.
2.8k-39%-4 years ago
3.5.3
CommonJSBundledLogging
mongoose-valid8
Additional mongoose schema validations
2.8k+15%-5 years ago
1.7.1
ESM + CommonJSNoneCryptography and hashing
skipto
This plugin provides a dynamically-generated drop-down menu that allows keyboard and screen reader users to quickly skip to the most important places on the webpage.
2.8k+609%-3 years ago
4.1.7
CommonJSNoneAccessibility
vue-organization-chart
organization chart component based vuejs
2.8k+34%-7 years ago
1.1.6
CommonJSNoneCharts and data visualisation, Vue
react-extract-colors
A react component to extract dominant colors from an image
2.8k+132%-8 months ago
1.6.0
ESM + CommonJSBundledReact
@turingpointde/cvss.js
A tiny library to work with cvss vectors
2.8k--8 months ago
2.1.0
ESM onlyBundledSecurity
ink-scrollbar
Scrollbar Component for Ink
2.8k+94%-8 years ago
1.0.0
CommonJSNoneDOM and browser utilities
maquette
Minimalistic Virtual DOM implementation with support for animated transitions.
2.8k+60%-1 month ago
4.1.5
ESM + CommonJSBundledAnimation, DOM and browser utilities
pg-parse-float
restore parseFloat behavior to node-postgres (pg) - can be used as a reference for implementing other type parsing addons
2.8k-7%-13 years ago
0.0.1
CommonJSNoneParsers and serialisers, Database clients and drivers
@ngxs/websocket-plugin
WebSocket plugin for @ngxs/store
2.8k--3 months ago
22.0.0
ESM + CommonJSBundledState management, Angular
@saas-ui/date-picker
Chakra UI - Date Picker Component
2.8k--10 months ago
0.17.1
ESM + CommonJSBundledUI component libraries, React
@yeger/turbo-graph-ui
Interactive visualization and execution of Turborepo task graphs.
2.8k--3 months ago
2.8.12
ESM onlyNoneCharts and data visualisation, Build tools
classroomduck
Single-file DuckMath builds served via unpkg. Loadable as index.html or index.svg.
2.8k---
1.1.3
-None-
url-exist
Check if a URL exists.
2.8k-0%--
3.0.1
ESM onlyNoneURLs and query strings
kysely-bun-worker
kysely dialect for bun:sqlite, running in worker
2.8k-9%-2 months ago
2.0.1
ESM + CommonJSBundledDatabase clients and drivers
bmaplib.texticonoverlay
A library of Baidu Map JS API
2.8k-2%-8 years ago
1.0.2
CommonJSNone-
google-drive-mock
Mock-Server that simulates being google-drive. Used for testing.
2.8k--3 months ago
1.2.0
CommonJSBundledTesting, Dev servers and API mocking
alveron
Elm-inspired state management for React
2.8k-2%-2 years ago
8.0.3
ESM onlyBundledState management, React
express-jwt-blacklist
express-jwt plugin for token blacklisting
2.8k+15%-10 years ago
1.1.0
CommonJSNoneAuthentication and authorisation
odometer_countup
Plugin for countUp.js with odometer or barrel style numbers
2.8k+147%-3 years ago
1.0.4
CommonJSBundledAnimation
squirreling
Squirreling Async SQL Engine
2.8k--16 days ago
0.16.6
ESM onlyBundledDatabase clients and drivers, Promises and async control flow
tauri-plugin-android-fs-api
Android file system API for Tauri
2.8k--2 months ago
29.0.0
ESM + CommonJSBundledFiles and file systems
videojs-vtt-thumbnails
Display thumnails on progress bar hover, driven by external VTT files.
2.8k+27%--
0.0.13
ESM + CommonJSNone-
styled-typography
Typograpy components for react and styled-components
2.8k-55%-6 years ago
1.0.3
CommonJSBundledCSS-in-JS and styling, React
@oroinc/jquery-ajax-queue
An jquery queue for serialising a queue of ajax request
2.8k--6 years ago
0.0.1
CommonJSNone-
compute-indexspace
Generates a linearly spaced index array from a subsequence string.
2.8k+23%-11 years ago
1.0.1
CommonJSNone-
create-sporekit
CLI for installing composable Sporekit developer kits.
2.8k--13 days ago
0.1.19
ESM onlyNoneORMs and query builders, Static site generators and meta-frameworks
threejs-components
[![NPM Package][npm]][npm-url] [![NPM Downloads][npm-downloads]][npmtrends-url] [![Twitter][twitter]][twitter-url]
2.8k+736%--
0.0.30
ESM onlyNone-
blun-king-cli
BLUN CLI - your own AI agent with a Telegram channel. Get it done. With BLUN.
2.8k--10 days ago
9.1.610
CommonJSNoneCLI tools and terminal utilities
unexpected-set
Add support to Unexpected for testing Set instances
2.8k-16%-5 years ago
3.3.0
CommonJSNoneTesting
@grapecity/wijmo.angular2.chart.animation
UI library for pure JS, Angular, React, Vue and more...
2.8k--2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@mikro-orm/knex-compat
TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.
2.8k--15 days ago
7.2.1
ESM onlyBundledTypeScript tooling, ORMs and query builders
@mui/x-scheduler-premium
The Premium plan edition of the scheduler components (MUI X).
2.8k--17 days ago
9.0.0-beta.12
ESM + CommonJSBundledQueues and background jobs, React
@stdlib/array-base-assert-is-complex-typed-array
Test if a value is a complex typed array.
2.8k--7 months ago
0.1.3
CommonJSBundledTesting
base-vue-phone-input
customizable vue3 phone input
2.8k+41%-2 years ago
0.1.13
ESM + CommonJSBundledVue
textures
SVG patterns for Data Visualization
2.8k+11%-5 years ago
1.2.3
ESM + CommonJSNoneCharts and data visualisation, Image processing
chai-moment
date assertions for chai, powered by moment
2.8k-34%-10 years ago
0.1.0
CommonJSNoneDate and time
gulp-cloudfront-invalidate
A gulp plugin that allows you to invalidate paths in AWS cloudfront
2.8k+149%-4 years ago
0.1.6
CommonJSNoneCloud SDKs
xsta
An ultra-lightweight (< 200 lines) React state management library.
2.8k+183%-11 months ago
3.0.1
ESM + CommonJSBundledState management, React
capacitor-lottie-splash-screen
Lottie Splash Screen plugin for Capacitor
2.8k+4054%-3 months ago
8.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