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
@odata2ts/odata-core
Enums and interfaces for OData V2 and V4 data types and response models
7.6k--1 month ago
0.7.1
CommonJSBundledTypeScript tooling
@stdlib/ndarray-base-dtype-char
Return the single letter character abbreviation for an underlying array data type.
7.6k--7 months ago
0.3.1
CommonJSBundledTypeScript tooling
webpack-plugin-replace
Replace content while bundling.
7.6k+42%-7 years ago
1.2.0
CommonJSNoneBundler plugins and loaders
next-progress
NextJS NProgress implementation
7.6k+2%-3 years ago
2.3.1
CommonJSBundledStatic site generators and meta-frameworks
lfa-ponyfill
Local Font Access Ponyfill for any environment
7.6k+121096%-3 months ago
1.1.1
ESM onlyNonePolyfills and shims
nuxt-open-fetch
Generate zero-overhead, 100% typed OpenAPI clients for Nuxt.
7.6k+185%-6 months ago
0.13.9
ESM onlyBundledDocumentation tooling, Vue
@svg-use/core
Tools and bundler plugins for loading SVG images via use[href], for use in components.
7.6k--1 year ago
1.0.0
ESM onlyBundledImage processing, Icons
@vibe-agent-toolkit/projection-sqlite
SQLite-backed projection store for VAT, on Node's built-in node:sqlite
7.6k--1 month ago
0.2.0-rc.3
ESM onlyBundledDatabase clients and drivers
@paljs/generator
Prisma generator for PalJS - generates types, GraphQL schemas, and admin UI for Prisma 7
7.6k--8 months ago
9.0.0
ESM onlyBundledGraphQL
@useautumn/gateway
Autumn usage tracking adapters for AI SDKs and gateways (Vercel AI SDK, OpenRouter)
7.6k--16 days ago
0.1.0
ESM onlyBundled-
@vibe-validate/git
Git utilities for vibe-validate - tree hash calculation, branch sync, and post-merge cleanup
7.6k--1 month ago
0.20.1
ESM onlyBundledSchema validation
create-react-ref
Polyfill for the proposed React.createRef and React.forwardRef API
7.6k+38%-8 years ago
0.1.0
CommonJSNonePolyfills and shims, React
uglifyjs
Use 'uglify-js' instead - https://github.com/mishoo/UglifyJS2
7.6k-43%--
2.4.11
-None-
dot-env
An environment variable loader
7.6k-3%-12 years ago
0.0.1
CommonJSNoneConfiguration
react-native-a11y
Improvements of a11y for ReactNative, this library improve work with reader and keyboard focus and reader in general.
7.6k-1%-3 months ago
0.9.0
ESM + CommonJSBundledAccessibility, React
ids-enterprise-wc
The Web Component version of the IDS Enterprise component library
7.6k-39%--
1.17.1
ESM onlyBundledUI component libraries
picostyle
Most lightweight CSS in JS library ever.
7.6k+17%-7 years ago
2.2.0
ESM + CommonJSBundledCSS-in-JS and styling
todomvc-common
Common TodoMVC utilities used by our apps
7.6k+90%-8 years ago
1.0.5
CommonJSNone-
@chenfengyuan/vue-barcode
Bar code component for Vue 3.
7.6k--3 years ago
2.0.2
ESM + CommonJSBundledVue
@onozaty/prisma-db-comments-generator
Generate database comments from Prisma schema
7.6k--4 months ago
1.8.0
ESM onlyNoneORMs and query builders
json-templater
Simple json/js object template strings
7.6k+17%-8 years ago
1.2.0
CommonJSNone-
leaflet-easybutton
easily add control buttons to your leaflet maps with icon support
7.6k-3%-7 years ago
2.4.0
CommonJSBundledMaps and geolocation
agnix
Linter for AI agent configurations. Validates SKILL.md, CLAUDE.md, hooks, MCP, and more.
7.6k--22 days ago
0.54.0
CommonJSNoneLinting and formatting
mongoose-encryption
Simple encryption and authentication plugin for Mongoose
7.6k+5%--
2.1.2
CommonJSBundledCryptography and hashing, Authentication and authorisation
gatsby-plugin-react-i18next
Easily translate your Gatsby website into multiple languages
7.6k-8%-3 years ago
3.0.1
CommonJSBundledInternationalisation, React
prisma-docs-generator
Documentation reference generator for Prisma Schema
7.6k-0%-3 years ago
0.8.0
CommonJSBundledDocumentation tooling, ORMs and query builders
ndepe
`Ndepe` is a utility that analyzes your Node.js project's source code to extract the necessary dependencies and files required for deployment and emits these files to a designed node_modules directory that can be used for the deployment. `Ndepe` can simpl
7.6k+110%-8 months ago
0.1.13
ESM + CommonJSBundledNode.js utilities
cdk-nextjs-standalone
Deploy a NextJS app to AWS using CDK and OpenNext.
7.6k+132%-10 months ago
4.3.3
CommonJSBundledCloud SDKs, Static site generators and meta-frameworks
vibe-agent-toolkit
Modular toolkit for building, testing, and deploying portable AI agents
7.6k--2 months ago
0.1.42
ESM onlyNoneCLI tools and terminal utilities, Parsers and serialisers
lg-thumbnail
Thumbnail module for lightgallery.
7.6k+18%-6 years ago
1.2.1
CommonJSNone-
@graphcms/rich-text-types
TypeScript definitions for the Hygraph Rich Text field type.
7.6k--2 years ago
0.5.1
ESM + CommonJSBundledTypeScript tooling
immutable-ics
Immutable iCalendar document creation
7.6k+185%-9 years ago
0.4.0
ESM + CommonJSNone-
promises-all
Track down promise states of all promise functions executing in parallel. Similar to promise.all function, but it rejects the complete promise.all() even if any one of the promise fails, where as promises-all npm will indiviudally return you the states.
7.6k+247%-9 years ago
1.0.0
CommonJSNonePromises and async control flow
@bytescale/upload-widget
File Upload UI Widget — Lightweight & supports: drag and drop, multiple file uploads, image cropping, customization, and more 🚀 Comes with Cloud Storage 🌐
7.6k--5 months ago
4.29.0
CommonJSBundledFiles and file systems
convict-format-with-moment
Formats 'duration' and 'timestamp' for convict
7.6k-52%-5 years ago
6.2.0
CommonJSNoneConfiguration, Date and time
@docmd/plugin-okf
Generate an Open Knowledge Format (OKF) bundle from your docmd site for AI agent consumption.
7.6k--17 days ago
0.9.6
ESM onlyBundledDocumentation tooling, Parsers and serialisers
poku
🐷 Poku makes testing easy for Node.js, Bun, Deno, and you at the same time.
7.6k+47%-3 months ago
4.5.0
ESM + CommonJSBundledTesting, Node.js utilities
ansi-to-vue3
This package convert ANSI escape codes to formatted text output for Vue3. Copy from ansi-to-react.
7.6k+417%-3 years ago
0.1.2
ESM + CommonJSBundledCLI tools and terminal utilities, Vue
ngx-i18nsupport
Some tooling to be used with the Angular 2 i18n workflow
7.6k-26%-8 years ago
0.17.1
ESM + CommonJSNoneInternationalisation, Angular
@ilovepdf/ilovepdf-js-core
ILovePDF Api - Core Library
7.6k--1 year ago
0.3.2
CommonJSBundledPDF and documents
jasmine-axe
Custom Jasmine matcher for aXe for testing accessibility
7.6k+40%-5 years ago
1.1.0
CommonJSBundledAccessibility
@vibe-validate/utils
Common utilities for vibe-validate packages (command execution, path normalization)
7.6k--1 month ago
0.20.1
ESM onlyBundledTypeScript tooling
typ
Type predicates and assertions for Node
7.6k+0%-13 years ago
0.6.3
CommonJSNone-
mande
800 bytes modern wrapper around fetch with smart defaults
7.6k+126%-3 months ago
2.0.10
ESM onlyBundledHTTP clients, DOM and browser utilities
kuzzle-plugin-auth-passport-oauth
Kuzzle plugin to log-in users through passport's strategies
7.6k+16341%-4 years ago
5.0.4
CommonJSNoneAuthentication and authorisation
purescript
PureScript wrapper that makes it available as a local dependency
7.6k-23%-6 months ago
0.15.16
-NoneCLI tools and terminal utilities
@bbc/gel-foundations
A range of string constants for use in CSS, intended to help implement BBC GEL-compliant webpages and components.
7.6k--5 years ago
7.0.0
-None-
@pepperize/cdk-private-bucket
This project provides a CDK construct for creating private S3 bucket.
7.6k--1 year ago
0.0.599
CommonJSBundledCloud SDKs
envars
Load environment variables from .env files. Decode secret values from AWS Secrets Manager, Google Secret Manager, and other sources.
7.6k+252%-1 year ago
1.1.1
ESM onlyBundledConfiguration, Node.js utilities
request-etag
Small, ETag-based, HTTP-response-caching module
7.6k-15%-10 years ago
2.0.3
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