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
@jsdoc/test-matchers
Jasmine matchers that JSDoc uses in its tests.
2.6k--5 months ago
0.2.9
-NoneDocumentation tooling
swimple
A simple service worker library for request caching
2.6k--7 months ago
1.1.0
ESM onlyBundledCaching
@ctrl/golang-template
Basic golang template parsing in js
2.6k--4 months ago
2.0.1
ESM + CommonJSBundledTemplating
@theholocron/components-doc
Astro components for Holocron documentation sites.
2.6k--18 days ago
1.14.0
ESM onlyBundledDocumentation tooling, TypeScript tooling
payments
Lists various payment methods. Used by Wix Restaurants for payment configuration.
2.6k-73%-6 years ago
2.0.1404
CommonJSNonePayments and commerce
quill1.3.7-table-module
Module for table in quill@1.3.7.
2.6k+1447%--
1.4.2
ESM onlyNone-
@revolist/revogrid-column-select
Select column type for RevoGrid system based on revo-dropdown
2.6k--1 month ago
3.2.4
ESM + CommonJSBundledTables and data grids
@theholocron/observability
Logging, error tracking, and analytics — one interface, swappable backends.
2.6k--11 days ago
0.4.0
ESM onlyBundledMonitoring and error tracking, Logging
@humanspeak/svelte-render
Manage complex Svelte behaviors outside of templates with full type safety
2.6k--1 year ago
5.1.1
ESM onlyBundledSvelte
@js-joda/locale_fr
prebuilt js-joda locale package for locales: fr.*
2.6k--2 months ago
5.2.0
ESM + CommonJSNoneDate and time
@volo/abp.ng.gdpr
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.6k--19 days ago
10.6.1
ESM onlyBundledAngular
gluegun-print
Simple Gluegun Print Toolbox export
2.6k+381%-3 years ago
1.0.1
-BundledCLI tools and terminal utilities
svelte-resize-observer-action
Svelte use:action for element resize notifications using ResizeObserver.
2.6k+262%-2 years ago
0.0.4
ESM onlyBundledSvelte
y-socket.io
Socket IO Connector for Yjs (Inspired by y-websocket)
2.6k+14%-3 years ago
1.1.3
ESM + CommonJSBundledWebSockets and realtime
@hckrnews/pdf2png
Convert pdf to images (png,jpg)
2.6k--1 year ago
0.4.0
ESM onlyNonePDF and documents
@stdlib/array-base-map
Apply a callback function to elements in an input array and assign results to elements in a new output array.
2.6k--7 months ago
0.1.1
CommonJSBundledNode.js utilities
@byteowls/capacitor-filesharer
Capacitor plugin to download and share files for the Web, Android and iOS
2.6k--1 year ago
7.0.0
ESM + CommonJSBundled-
@hmscore/react-native-hms-map
React Native HMS Map Kit
2.6k--3 months ago
6.12.0-301
CommonJSBundledReact
@runwayml/avatars
Framework-agnostic SDK for real-time AI avatar interactions
2.6k--2 months ago
0.17.0
ESM + CommonJSBundledWebSockets and realtime, Video and audio
@grapecity/wijmo.angular2.gauge
UI library for pure JS, Angular, React, Vue and more...
2.6k--2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
gantt-schedule-timeline-calendar
Gantt, Schedule, Timeline, Calendar components all in one. [gantt, timeline, schedule, scheduler, calendar, booking, gantt chart, reservation, javascript gantt, javascript timeline, javascript schedule, javascript scheduler, javascript calendar, javascrip
2.6k-24%-3 months ago
3.43.14
ESM onlyBundledQueues and background jobs, Date pickers
typescript-chained-error
Chained custom errors for Typescript and Javascript. ('Caused by' in error stack)
2.6k+84%--
1.6.0
CommonJSBundledTypeScript tooling
@jchip/error
utilities and polyfill for node.js errors
2.6k--9 days ago
2.1.6
ESM onlyBundledPolyfills and shims
docz-theme-default
The default theme of docz
2.6k-38%--
1.2.0
ESM + CommonJSBundled-
winston-loggly
A Loggly transport for winston
2.6k-23%--
1.3.1
CommonJSNoneLogging
@deno/astro-adapter
Deploy your Astro site to a Deno server
2.6k--3 months ago
0.6.0
ESM onlyNoneStatic site generators and meta-frameworks
aveazul
Bluebird drop-in replacement built on native Promise
2.6k+20844%-9 days ago
2.1.7
ESM + CommonJSBundledPromises and async control flow
safe-env
Returns all environment variables with sensitive values hidden, great for logs
2.6k-25%-10 years ago
1.2.0
CommonJSNoneConfiguration, Node.js utilities
simplify-ts
Simplification of a 2D-polyline or a 3D-polyline.
2.6k-21%-6 years ago
1.0.2
CommonJSBundledTypeScript tooling
@varlock/expo-integration
Expo/React Native Babel plugin to use varlock for .env file loading - adds validation, type-safety, and extra security features
2.6k--1 month ago
1.2.1
ESM + CommonJSBundledConfiguration, Schema validation
llama3-tokenizer-js
JS tokenizer for LLaMA 3
2.6k+2%-2 years ago
1.2.0
ESM onlyBundledAI and machine learning, Parsers and serialisers
nestjs-supabase-auth
NestJS Passport Strategy for Supabase Auth
2.6k+167%-5 years ago
1.0.9
CommonJSNoneAuthentication and authorisation, Cloud SDKs
seed-list
List component pack for Seed
2.6k+99%-8 years ago
0.0.18
CommonJSNone-
@near-wallet-selector/modal-ui
Modal UI package for NEAR wallet Selector
2.6k--9 months ago
10.1.4
ESM + CommonJSBundledBlockchain and Web3
apple-tools-mcp
MCP server for semantic search and write actions across Apple Mail, Messages, Calendar, and Contacts. Speaks stdio (local) or bearer-token-authenticated Streamable HTTP (LAN / Tailscale).
2.6k--10 days ago
3.0.1
ESM onlyNoneEmail
basicprimitives
Basic Primitives Diagrams for JavaScript - data visualization components library that implements organizational chart and multi-parent dependency diagrams, contains implementations of JavaScript Controls and PDF rendering plugins.
2.6k-6%-1 year ago
6.6.1
ESM + CommonJSNoneCharts and data visualisation, PDF and documents
vite-plugin-content-security-policy
A Vite plugin for managing Content Security Policy (CSP) headers during development and generating Apache/Nginx configuration files
2.6k--5 months ago
1.0.3
ESM onlyBundledSecurity, Bundler plugins and loaders
piral-fetch
Plugin for standardizing fetch in Piral.
2.6k+6%-22 days ago
1.12.4
ESM + CommonJSBundled-
@mataram/wa
A WebSockets library for interacting with WhatsApp Web
2.6k--3 months ago
0.11.0
ESM onlyBundledWebSockets and realtime
@sapphire/time-utilities
A time utility library for JavaScript.
2.6k--1 year ago
1.7.14
ESM + CommonJSBundledTypeScript tooling, Utility libraries
@stdlib/random-array-discrete-uniform
Create an array containing pseudorandom numbers drawn from a discrete uniform distribution.
2.6k--7 months ago
0.2.2
CommonJSBundledNumbers and maths
p2p-media-loader-hlsjs
P2P Media Loader hls.js integration
2.6k+273%-1 month ago
4.0.0
ESM onlyBundledVideo and audio
skeleton-screen-css
Zero dependencies, framework agnostic, a minimalistic set of skeleton screen elements consisting of pure css. Includes scss source, minified and non-minified compiled css files with browser vendor prefixes.
2.6k+93%-4 years ago
1.1.0
CommonJSNone-
splunk-bunyan-logger
Splunk HTTP Event Collector Stream for Bunyan
2.6k+7%--
0.11.0
CommonJSNoneLogging
react-native-image-cache-hoc
React Native Higher Order Component that adds advanced caching functionality to the react native Image component.
2.6k+117%-7 years ago
2.0.0
CommonJSNoneCaching, React
vash
Razor syntax for JS templating
2.6k+58%-6 years ago
0.13.0
CommonJSNoneTemplating, HTTP servers and web frameworks
ic-ajax
ember friendly $.ajax wrapper
2.6k-13%-11 years ago
2.0.2
CommonJSNone-
@convex-dev/docusaurus-plugin-typedoc
A Docusaurus v2 plugin to build API documentation with TypeDoc.
2.6k--3 years ago
0.19.2
CommonJSNoneDocumentation tooling, Parsers and serialisers
fuxor
Simple dependency injection by overriding require
2.6k-29%-6 years ago
2.3.0
CommonJSNoneTesting
@glyphjs/parser
Markdown parser with remark plugin for ui: fenced blocks
2.6k--5 months ago
0.10.0
ESM + CommonJSBundledParsers and serialisers, Markdown

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