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
@tanstack/highlight
Tiny class-based syntax highlighting for documentation.
31.1k--25 days ago
0.1.0
ESM onlyBundledDocumentation tooling
@foblex/2d
An Angular library for 2D geometric computations, providing classes and utilities for manipulating points, lines, vectors, rectangles, arcs, and transformations.
31.1k--1 year ago
1.2.2
ESM + CommonJSBundledAngular, TypeScript tooling
gulp-brotli
A gulp plugin for file compression using the brotli compression included in node.js's zlib native module, without any native or WASM extraneous libraries.
31.1k+203%-6 years ago
3.0.0
CommonJSNoneCompression and archives
@ruvector/rabitq-wasm
RaBitQ 1-bit quantized vector index in WebAssembly — 32× embedding compression with high-recall rerank, for browsers, Cloudflare Workers, Deno, and Bun
31.1k--5 months ago
0.1.0
ESM onlyBundled-
@inngest/eslint-plugin
An ESLint plugin and config for [`inngest`](/packages/inngest/).
31.1k--2 years ago
0.0.7
CommonJSNoneLinting and formatting
@medusajs/eslint-plugin
Official ESLint plugin for Medusa projects. Enforces Medusa's framework conventions across API routes, modules, workflows, subscribers, jobs, admin extensions, and module links.
31.1k--15 days ago
2.21.1
CommonJSBundledLinting and formatting
@esotericsoftware/spine-webgl
The official Spine Runtimes for the web.
31.1k--2 months ago
4.3.13
ESM onlyBundledAnimation
ngx-pipes
Useful angular pipes
31.1k-28%-3 years ago
3.2.2
ESM + CommonJSBundledAngular, TypeScript tooling
archunit
ArchUnit TypeScript is an architecture testing library, to specify and assert architecture rules in your TypeScript app
31.1k+4363%-24 days ago
2.5.4
CommonJSBundledTesting, TypeScript tooling
@native-html/table-plugin
🔠 A WebView-based plugin to render tables in react-native-render-html
31k--4 years ago
5.3.1
ESM + CommonJSBundledReact, Tables and data grids
@walletconnect/http-connection
Http Connection for WalletConnect Providers
31k--4 years ago
1.8.0
CommonJSBundledBlockchain and Web3
shebang-loader
#!/usr/bin/env shebang loader for webpack
31k-10%-10 years ago
0.0.1
CommonJSNone-
inapp-spy
detect in-app browsers
31k+359%--
5.0.10
ESM + CommonJSBundled-
linkup-sdk
A Javascript Client SDK for the Linkup API
31k+1325%-27 days ago
3.7.0
CommonJSBundledAI and machine learning
@neoconfetti/svelte
Confetti explosion in Svelte 🎉🎊
31k--1 year ago
2.2.2
ESM onlyBundledSvelte
@photo-sphere-viewer/markers-plugin
Photo Sphere Viewer plugin to display various markers/hotspots on the viewer.
31k--2 months ago
5.15.1
ESM + CommonJSBundled3D, WebGL and game engines
@swc/html-win32-x64-msvc
Super-fast HTML minifier
31k--1 month ago
1.16.2
CommonJSNoneTypeScript tooling, Build tools
stampit
Create objects from reusable, composable behaviors.
31k-54%-3 months ago
5.1.0
ESM onlyBundled-
react-mapbox-gl
A React binding of mapbox-gl-js
31k-52%-5 years ago
5.1.1
ESM + CommonJSBundledMaps and geolocation, React
asyncstorage-down
A leveldown API implementation that maps to AsyncStorage in React Native, originally a fork of no9/localstorage-down
31k-22%-7 years ago
4.2.0
CommonJSNoneReact, Database clients and drivers
svg-partial-circle
Compute the SVG path of a partial circle.
31k+11%-8 years ago
1.0.0
CommonJSNoneImage processing, Charts and data visualisation
pg-tsquery
Parse user input into valid text search queries
31k+89%-2 years ago
8.4.2
-BundledDatabase clients and drivers, Parsers and serialisers
markdown-table-ts
A zero-dependency library for generating Markdown tables written in TypeScript.
30.9k-5%-5 years ago
1.0.3
CommonJSBundledTypeScript tooling, Markdown
joi-to-typescript
Convert Joi Schemas to TypeScript interfaces
30.9k-15%-1 year ago
4.15.0
ESM + CommonJSBundledTypeScript tooling
react-confirm
A lightweight React library that simplifies confirmation dialogs with a Promise-based API — like window.confirm(), but fully customizable.
30.9k+46%-7 months ago
0.5.0
ESM + CommonJSBundledReact, TypeScript tooling
mrm-core
Utilities to make tasks for Mrm
30.9k-29%-3 years ago
7.1.22
CommonJSBundledParsers and serialisers
@css-inline/css-inline-darwin-arm64
High-performance library for inlining CSS into HTML 'style' attributes
30.9k--1 month ago
0.21.2
CommonJSNoneCSS-in-JS and styling, Email
@tradle/react-native-http
http module compatibility for react-native
30.9k--8 years ago
2.0.1
CommonJSNoneReact
sparkpost
A Node.js wrapper for interfacing with your favorite SparkPost APIs
30.9k+16%-7 years ago
2.1.4
CommonJSNoneEmail
nestjs-console
A NestJS module that provide a cli
30.9k+38%-1 year ago
10.0.0
CommonJSBundledCLI tools and terminal utilities
@esri/arcgis-rest-request
Common methods and utilities for @esri/arcgis-rest-js packages.
30.9k--2 months ago
4.11.0
ESM + CommonJSBundledTypeScript tooling
mailisk
Mailisk library for NodeJS
30.9k+173%-2 months ago
2.5.1
CommonJSBundledEmail
creditcards-types
Card type definitions and methods for creditcards
30.9k+44%-1 month ago
5.0.1
ESM onlyBundledTypeScript tooling
@zendeskgarden/container-focusjail
Containers relating to focusjail in the Garden Design System
30.9k--9 months ago
2.0.22
ESM + CommonJSBundledAccessibility, React
@aws-lambda-powertools/event-handler
Lightweight routing to reduce boilerplate for API Gateway REST/HTTP API, ALB, Lambda Function URLs, and AppSync.
30.9k--1 month ago
2.35.0
ESM + CommonJSBundledCloud SDKs
@antora/asciidoc-loader
Loads AsciiDoc content into an Asciidoctor Document object (AST) for use in an Antora documentation pipeline.
30.9k--1 month ago
3.2.0
CommonJSNoneDocumentation tooling
cli-box
A library to generate ASCII boxes via NodeJS
30.9k+66%-1 year ago
6.0.11
CommonJSNoneCLI tools and terminal utilities
serverless-scriptable-plugin
Add scripts(nodejs) support to serverless 1.x
30.9k-36%-3 years ago
1.3.1
CommonJSNoneCloud SDKs, CLI tools and terminal utilities
emojione
EmojiOne is a complete set of emojis designed for the web. It includes libraries to easily convert unicode characters to shortnames (:smile:) and shortnames to our custom emoji images. PNG formats provided for the emoji images.
30.8k+34%--
4.5.0
CommonJSNone-
ruglify
'Require' minified JavaScript as a string
30.8k-36%-13 years ago
1.0.0
-None-
@claude-flow/neural
Self-Optimizing Neural Architecture (SONA) for Claude Flow — adaptive learning, trajectory tracking, pattern reuse, 7 RL algorithms (PPO/A2C/DQN/Q-Learning/SARSA/Decision Transformer/Curiosity), Flash Attention, MoE routing, LoRA, EWC++ for continual lear
30.8k--4 months ago
3.0.0-alpha.9
ESM onlyBundledTypeScript tooling
@nut-tree-fork/nut-js
Native system automation for node.js
30.8k--1 year ago
4.2.6
CommonJSBundledTesting
gocardless-nodejs
Node.js client for the GoCardless API - a powerful, simple solution for the collection of recurring bank-to-bank payments
30.8k+120%-14 days ago
10.1.3
ESM + CommonJSBundledPayments and commerce
wuzzy
library for simularity identification
30.8k-44%-5 years ago
0.1.8
CommonJSNone-
lzma
A JavaScript implementation of the Lempel-Ziv-Markov (LZMA) chain compression algorithm
30.8k-13%-10 years ago
2.3.2
-NoneCompression and archives
async.ensureasync
async ensureasyncmethod as module.
30.8k+3%-10 years ago
0.5.2
CommonJSNonePromises and async control flow
@antora/content-classifier
Organizes aggregated content into a virtual file catalog for use in an Antora documentation pipeline.
30.8k--1 month ago
3.2.0
CommonJSNoneDocumentation tooling
multi-part-lite
Simple and fast multipart/form-data implementation without any dependencies. With Stream and Buffer modes. Supports: Strings, Numbers, Arrays, Streams, Buffers and Vinyl.
30.8k+216%-7 years ago
1.0.0
CommonJSNoneNode.js utilities
unplugin-vue
Transform Vue 3 SFC to JavaScript.
30.8k+525%-21 days ago
8.0.0
ESM onlyNoneVue
@tresjs/core
Declarative ThreeJS using Vue Components
30.8k--23 days ago
5.9.0
ESM onlyBundled3D, WebGL and game engines, Vue

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