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
shell-tag
Run shell commands inline in JavaScript with ES6 template strings
2.3k+1042%--
2.0.0
ESM onlyNone-
@cortexkit/opencode-magic-context
OpenCode plugin for Magic Context — cross-session memory and context management
2.3k--8 days ago
0.43.1
ESM onlyBundled-
@willsoto/nestjs-objection
Objection module for NestJS
2.3k--1 year ago
9.0.0
CommonJSBundledORMs and query builders
graphology-cores
Graphology utilities related to k-cores.
2.3k+2716%-2 years ago
0.0.1
CommonJSBundled-
keep-or-skip
Dynamically execute or skip express middlewares
2.3k-35%-2 years ago
1.0.7
-NoneHTTP servers and web frameworks
vue-mapbox-ts
Reactive Vue3 Mapbox Framework for Vue.js written in TypeScript
2.3k-29%-3 months ago
0.10.1
ESM + CommonJSBundledTypeScript tooling, Vue
@arcgis/charts-components-react
A set of React components that wrap ArcGIS charts components
2.3k--10 days ago
5.1.25
ESM onlyBundledCharts and data visualisation, React
react-folder-tree
customizable react folder tree library
2.3k-21%-3 years ago
5.1.1
CommonJSBundledReact
sprag-cli
Sprag - a quality ratchet harness for AI coding agents: model-fitting delegation, ratchet rules, doc2md, Korean style gate. Same tool as claude-token-saver, under its new name.
2.3k--12 days ago
3.53.0
ESM onlyNoneCLI tools and terminal utilities
graphology-svg
SVG rendering routines for graphology.
2.3k+263%-4 years ago
0.1.3
CommonJSNone-
@urql/exchange-populate
An exchange that automaticcally populates the mutation selection body
2.3k--1 year ago
2.0.0
ESM + CommonJSBundledGraphQL
elm-hot-webpack-loader
Webpack loader providing hot code swapping for Elm
2.3k-61%-5 years ago
1.1.8
CommonJSNoneBundler plugins and loaders
grunt-svg-sprite
SVG sprites & stacks galore — Grunt plugin wrapping around svg-sprite that reads in a bunch of SVG files, optimizes them and creates SVG sprites and CSS resources in various flavours
2.3k-39%-3 years ago
2.0.2
-NoneCSS-in-JS and styling, Icons
@sjnprjl/nestjs-stripe
A stripe nest integration module where stripe client can be inject to the injectables.
2.3k--4 years ago
1.0.3
CommonJSBundledPayments and commerce
bitmovin-player-react-native
Official React Native bindings for Bitmovin's mobile Player SDKs.
2.3k+43%-22 days ago
1.26.0
CommonJSBundledVideo and audio, React
inly
extract .zip, .gz, .bz2, .tar, .tar.gz, .tgz, .tbz2
2.3k+66%-2 years ago
5.0.1
CommonJSNoneCompression and archives
testdouble-chai
Assertion sugar for testdouble.js's verify() function
2.3k-15%--
0.5.0
CommonJSNoneTesting
@conform-to/yup
Conform helpers for integrating with yup
2.3k--1 month ago
1.21.1
ESM + CommonJSBundledForms
@conversion-ai/md-to-react-email
A simple Markdown to jsx parser for email templates written in typescript.
2.3k--1 year ago
5.0.5-revision.5
ESM + CommonJSBundledMarkdown, Parsers and serialisers
@humanspeak/svelte-motion
Framer Motion for Svelte 5. Declarative motion.<tag> components with AnimatePresence exit animations, gestures (hover, tap, drag, focus, in-view), variants, FLIP layout animations, shared-layout transitions, spring physics, and scroll-linked motion values
2.3k--23 days ago
1.2.1
ESM onlyBundledAnimation, Svelte
@lcdp/offline-plugin
offline-plugin for webpack
2.3k--2 months ago
6.0.1
CommonJSNoneCaching
chronokinesis
Module for testing time-dependent code
2.3k-15%-13 days ago
8.1.0
ESM + CommonJSBundledDate and time, Testing
@sayknow-cli/natives
Native Rust bindings for grep, clipboard, image processing, syntax highlighting, PTY, and shell operations via N-API
2.3k--8 days ago
0.6.2
ESM onlyBundledImage processing, CLI tools and terminal utilities
aspnet-client-validation
Enables ASP.NET MVC client-side validation, without jQuery!
2.3k+59%--
0.11.1
CommonJSBundled-
compute-deg2rad
Converts degrees to radians.
2.3k-25%-11 years ago
1.0.0
CommonJSNone-
date-input-polyfill-react
Automatically adds datepickers to input[type=date] on IE, Firefox, and OS X Safari.
2.3k+132%-8 years ago
2.14.4
CommonJSNoneDate pickers, React
stimulus-scroll-reveal
A Stimulus controller that animates an element when it becomes visible.
2.3k+102%--
3.2.0
ESM + CommonJSNone-
@sleep2agi/agent-network
AI Agent Network CLI — Local-first multi-agent orchestration across 6 runtimes (Claude Code CLI / Claude Agent SDK / Codex SDK / Codex app-server / Grok Build ACP / OpenCode CLI) and 8+ LLM providers. Apache 2.0.
2.3k--1 month ago
2.3.0-preview.76
ESM onlyBundledCLI tools and terminal utilities
async-kit
A simple and powerful async abstraction lib for easily writing Node.js code.
2.3k-7%-8 years ago
2.2.4
CommonJSNonePromises and async control flow
@cachex/memory
Memory implementation of CacheX
2.3k--1 year ago
1.0.1
ESM + CommonJSBundledCaching
@rvagg/ripemd160
Browser-friendly ripemd160 hasher
2.3k--3 years ago
2.2.4
CommonJSBundledBlockchain and Web3
@saas-ui/auth
Authentication provider and components for Chakra UI
2.3k--1 year ago
3.6.6
ESM + CommonJSBundledUI component libraries, React
ngx-iban-validator
IBAN Validator for your web application forms (Angular, React, Vue, ...), comes without any dependencies and can be used as a standalone function in any JS project. It can perform format, digit and length IBAN validations. Currently 108 countries are supp
2.3k+20%-5 months ago
1.2.4
CommonJSBundledAngular, Vue
@digitalcredentials/keypair
Cryptographic key pair data model in Javascript/Typescript, for Node.js, browsers, and React Native. Useful for Verifiable Credentials, DIDs (Decentralized Identifiers), and other uses of Data Integrity.
2.3k--11 months ago
3.0.0
ESM onlyBundledCryptography and hashing, React
@giantmachines/redux-websocket
A redux middleware to handle websocket connections
2.3k--5 years ago
1.5.1
CommonJSNoneWebSockets and realtime
lethargy-ts
Distinguish between scroll events initiated by the user, and those by inertial scrolling
2.3k+3%-2 years ago
0.1.0
ESM onlyBundledDOM and browser utilities
loro-mirror
Type-safe state management synchronized with Loro CRDT via a declarative schema and bidirectional mirroring.
2.3k+1220%-22 days ago
2.3.3
ESM onlyBundledState management
microsoft-onedrive-mock
Mock-Server that simulates being Microsoft OneDrive. Used for testing.
2.3k--6 months ago
1.0.5
CommonJSBundledTesting
@jsreport/jsreport-version-control
jsreport extension adding support for versioning templates and other entities
2.3k--23 days ago
4.2.2
CommonJSNonePDF and documents
about-system
A Node.js script to display key system information with emojis. Cross-platform support for Windows, macOS, and Linux with customizable output and caching.
2.3k+10061%-8 days ago
0.9.32
ESM onlyBundledCLI tools and terminal utilities
piral-urql
Plugin for providing a GraphQL client in Piral.
2.3k+20%-22 days ago
1.12.4
ESM + CommonJSBundledGraphQL
@stdlib/blas-base-gdot
Calculate the dot product of two vectors.
2.3k--7 months ago
0.3.1
CommonJSBundledNumbers and maths
@volo/ngx-lepton-x.lite
ABP Framework is a complete open-source infrastructure to create modern web applications by following the best practices and conventions of software development. This package is a part of the [ABP Framework](https://abp.io) and contains client-side files.
2.3k--19 days ago
5.6.1
ESM onlyBundledAngular
gulp-json-minify
Gulp wrapper for node-json-minify
2.3k-5%-3 years ago
1.2.3
-None-
react-image-webp
React component for check browser support format webp and insert if supported webp image.
2.3k+24%-4 years ago
0.8.0
CommonJSNoneImage processing, React
vibe-billing
Agent Runtime Control — Loop detection, prompt caching, budget enforcement, and waste scanning for autonomous AI agents.
2.3k--6 months ago
0.5.62
-None-
@memberstack/admin
Official Memberstack Admin SDK for Node.js — server-side member, plan, and Data Table management with your secret key.
2.3k--16 days ago
1.7.0
CommonJSBundledAuthentication and authorisation
@ansi-tools/parser
ANSI escape code parser and tokenizer. Parse terminal control sequences (CSI, SGR, OSC, DCS) from strings. Zero dependencies.
2.3k--21 days ago
1.1.0
ESM onlyBundledParsers and serialisers, CLI tools and terminal utilities
connect-roles
Provides dynamic roles based authorization for node.js connect and express servers.
2.3k+109%-10 years ago
3.1.2
CommonJSNoneHTTP servers and web frameworks, Security
jquery-drawer
Flexible drawer menu using jQuery, iScroll and CSS.
2.3k-24%--
3.2.2
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