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
grant-koa
Grant OAuth Proxy middleware for Koa
35.5k-60%-5 years ago
5.4.8
CommonJSBundledHTTP servers and web frameworks
@bbob/parser
A BBCode to AST Parser part of @bbob
35.5k--2 months ago
4.4.1
ESM + CommonJSBundledParsers and serialisers
leaflet-gesture-handling
Prompt mobile user to use 2 fingers to move the map. Prompt desktop users to use Ctrl+Mouse Wheel to zoom. Brings Google Maps gesture handling into Leaflet.
35.5k+64%-4 years ago
1.2.2
CommonJSBundledMaps and geolocation
validate.io-string-primitive
Validates if a value is a string primitive.
35.5k+15%-10 years ago
1.0.1
CommonJSNoneSchema validation
nerdamer-prime
javascript light-weight symbolic math library
35.5k+16073%-2 months ago
1.5.0
ESM + CommonJSBundledNumbers and maths
@testcontainers/k3s
K3s module for Testcontainers
35.5k--2 months ago
12.1.0
CommonJSBundledTesting
@syncedstore/core
SyncedStore is an easy-to-use library for building collaborative applications that sync automatically. It's built on top of Yjs, a proven, high performance CRDT implementation.
35.5k--2 years ago
0.6.0
ESM + CommonJSBundledVue
use-persisted-state
A custom React Hook that provides a multi-instance, multi-tab/browser shared and persistent state.
35.5k-22%-5 years ago
0.3.3
ESM + CommonJSNoneReact
@vue-macros/export-render
exportRender feature from Vue Macros.
35.5k--2 months ago
3.1.4
ESM onlyBundledVue
@auth/sveltekit
Authentication for SvelteKit.
35.5k--2 months ago
1.11.3
ESM onlyBundledAuthentication and authorisation, Svelte
fido2-lib
A library for performing FIDO 2.0 / WebAuthn functionality
35.5k+189%-6 months ago
3.5.9
ESM + CommonJSBundledAuthentication and authorisation
@foblex/flow
The most adopted node editor library for Angular. Angular-native, for production workflow builders, AI pipelines, and interactive diagram editors.
35.5k--17 days ago
19.2.0
ESM + CommonJSBundledTypeScript tooling, Angular
@gluestack-ui/avatar
A universal headless avatar component for React Native, Next.js & React
35.5k--1 year ago
0.1.18
ESM + CommonJSBundledReact, UI component libraries
@nomiclabs/hardhat-waffle
Hardhat plugin to test smart contracts with Waffle
35.5k--3 years ago
2.0.6
CommonJSBundledBlockchain and Web3
zero-fill
Zero-fill a number to the given size.
35.5k+19%-6 years ago
2.2.4
CommonJSNone-
emoji-picker-element-data
JSON files built from emojibase-data, designed for emoji-picker-element
35.4k+469%-10 months ago
1.8.0
ESM onlyNone-
bluebird-global
Patches global.Promise to use bluebird and returns a bluebird instance
35.4k+122%-9 years ago
1.0.1
-NonePromises and async control flow, Polyfills and shims
alea
Implementation of the Alea PRNG by Johannes Baagøe
35.4k+129%-5 years ago
1.0.1
CommonJSNone-
rails-erb-loader
Embedded Ruby (`.erb`) `webpack` loader for Ruby projects.
35.4k-28%-7 years ago
5.5.2
CommonJSNoneBundler plugins and loaders
jsxgraph
Interactive geometry, plotting, visualization
35.4k+438%--
1.13.3
ESM + CommonJSBundledCharts and data visualisation, Numbers and maths
truffle
Truffle - Simple development framework for Ethereum
35.4k+24%--
5.11.5
CommonJSNoneBlockchain and Web3
react-native-swiper
Swiper component for React Native.
35.4k-28%-6 years ago
1.6.0
CommonJSNoneReact
argh
light weight option/argv parser for node, it only parses options, nothing more then that.
35.4k+3%-7 years ago
1.0.0
CommonJSNoneCLI tools and terminal utilities
@js.properties/properties
JavaScript .properties parser and stringifier
35.4k--6 years ago
0.5.4
CommonJSBundledParsers and serialisers
unplugin-vue-macros
Explore more macros and syntax sugar to Vue.
35.4k+90%-1 year ago
2.14.5
ESM + CommonJSBundledVue
unlazy-loader
Webpack loader to transform lazy-cache files into unlazy cached files.
35.4k+0%-8 years ago
0.1.3
CommonJSNoneBundler plugins and loaders, Caching
@ngxs/logger-plugin
logger plugin for @ngxs/store
35.4k--3 months ago
22.0.0
ESM + CommonJSBundledState management, Angular
@fastify/postgres
Fastify PostgreSQL connection plugin
35.3k--2 months ago
6.1.0
CommonJSBundledDatabase clients and drivers
datatables.net-responsive-bs5
Responsive for DataTables with styling for [Bootstrap5](https://getbootstrap.com/)
35.3k+70%-15 days ago
4.1.0
ESM + CommonJSBundledUI component libraries
pug-lint
An unopinionated and configurable linter and style checker for Pug (formerly Jade)
35.3k-33%-3 years ago
2.7.0
CommonJSNoneLinting and formatting
@zmotivat0r/o0
Async/await wrapper with error handling, retry and error override
35.3k--7 years ago
1.0.2
CommonJSBundledPromises and async control flow, TypeScript tooling
@sequelize/core
Sequelize is a promise-based Node.js ORM tool for Postgres, MySQL, MariaDB, SQLite, Microsoft SQL Server, Amazon Redshift, Snowflake’s Data Cloud, Db2, Oracle, and IBM i. It features solid transaction support, relations, eager and lazy loading, read repli
35.3k--8 months ago
7.0.0-alpha.48
ESM + CommonJSBundledORMs and query builders
@openreplay/tracker-assist
Tracker plugin for screen assistance through the WebRTC
35.3k--1 month ago
11.0.21
ESM onlyBundledLogging, WebSockets and realtime
vue-quill-editor
Quill editor component for Vue
35.3k+1%--
3.0.6
CommonJSNoneVue, Rich text and code editors
@ethereum-waffle/ens
A mock ens implementation for testing.
35.3k--3 years ago
4.0.3
ESM + CommonJSBundledBlockchain and Web3, Testing
favico.js
Favico.js is a library to manipulate the favicon, adding alert badges, render images or videos.
35.3k+40%--
0.3.10
CommonJSNone-
@pact-foundation/pact-node
Core of @pact-foundation/pact. You almost certainly don't want to depend on this directly.
35.3k--2 years ago
10.18.0
CommonJSBundledNode.js utilities
tiny-colors
A tiny library providing the basic ANSI colors for the terminal.
35.3k+2%-1 year ago
2.2.2
ESM onlyBundledCLI tools and terminal utilities
gulp-inject
A javascript, stylesheet and webcomponent injection plugin for Gulp, i.e. inject file references into your index.html
35.3k-2%--
5.0.5
CommonJSNone-
flydrive
File storage library with unified API to manage files across multiple cloud storage providers like S3, GCS, R2 and so on
35.3k+490%-6 months ago
2.1.0
ESM onlyBundledFiles and file systems
@asyncapi/html-template
HTML template for the AsyncAPI generator.
35.3k--6 months ago
3.5.6
-NonePromises and async control flow, Node.js utilities
minimal-shared
Shared hooks and utils used by Minimal UI and Zone UI.
35.2k+96%-4 months ago
1.1.6
ESM onlyBundledReact, TypeScript tooling
openai-harmony-js
TypeScript/JavaScript utilities for the GPT‑OSS Harmony format: renderers, parsers, tokenizers, and streaming helpers
35.2k+552694%-1 year ago
1.0.0
ESM onlyBundledParsers and serialisers, TypeScript tooling
@schedule-x/current-time
Schedule-X plugin for displaying an indicator for the current time
35.2k--29 days ago
4.8.0
ESM + CommonJSBundledInternationalisation, Date pickers
tslint-config-airbnb
A TSLint config for Airbnb JavaScript Style
35.2k-32%--
5.11.2
CommonJSNoneTypeScript tooling
tsparticles-slim
Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.
35.2k+21%--
2.12.0
ESM + CommonJSBundledAnimation, React
vite-plugin-markdown
Import markdown files in vite
35.2k-23%-2 years ago
2.2.0
CommonJSBundledMarkdown, React
lozad
A light-weight JS library to lazy load any HTML element such as images, ads, videos etc.
35.2k+44%-6 years ago
1.16.0
ESM + CommonJSNoneDOM and browser utilities
@reown/appkit-adapter-solana
The full stack toolkit to build onchain app UX.
35.2k--21 days ago
1.8.24
ESM onlyBundledBlockchain and Web3
winston-transport-sentry-node
@sentry/node transport for the winston v3 logger
35.2k-35%-2 years ago
3.0.0
CommonJSBundledLogging

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