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
bootstrap-datetime-picker
Both Date and Time picker widget based on twitter bootstrap
5.4k+11%-9 years ago
2.4.4
CommonJSNoneUI component libraries
@nanostores/deepmap
A helper for Nanostores to create deep maps
5.4k--3 months ago
1.0.0
ESM onlyBundledState management
audiobuffer
An implementation of Web Audio API's AudioBuffer for node.js and the browser.
5.4k+100%-13 years ago
0.2.0
-NoneVideo and audio
jquery-minicolors
jQuery MiniColors Plugin
5.4k+6%--
2.1.10
CommonJSNone-
openai-gpt-token-counter
Count the number of OpenAI tokens in a string. Supports all OpenAI Text models including GPT-5, GPT-4, GPT-3.5-turbo, and specialized models
5.4k-28%-1 year ago
1.1.2
CommonJSBundled-
mocker-api
This is dev support mock RESTful API.
5.4k-54%-6 months ago
4.0.0
CommonJSBundledBundlers, Dev servers and API mocking
@mescius/wijmo.angular2.chart
UI library for pure JS, Angular, React, Vue and more...
5.4k--3 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
function-extended
Additional function extensions with a chainable api
5.4k-15%-12 years ago
0.0.9
CommonJSNone-
@japa/spec-reporter
Spec reporter for japa test runner
5.4k--3 years ago
1.3.3
CommonJSBundledTesting
@tsparticles/smooth-value-noise
tsParticles smooth value noise library
5.4k--1 month ago
4.4.0
ESM + CommonJSBundledAnimation, Angular
@hilbras/sdk
Provider-agnostic LLM client SDK — streaming, tool calling, embeddings, image generation, speech synthesis, transcription, reranking, circuit breaker, retry, reasoning normalization, cost enforcement, structured output with schema validation, type-safe to
5.4k--14 days ago
3.2.0
ESM onlyBundledTypeScript tooling, Cloud SDKs
@picovoice/react-native-voice-processor
A library for real-time voice processing in React Native.
5.4k--1 year ago
1.2.3
ESM + CommonJSBundledVideo and audio, React
nuxt-tiptap-editor
Essentials to Quickly Integrate TipTap Editor into your Nuxt App
5.4k-15%-4 months ago
3.4.0
ESM onlyBundledRich text and code editors, Vue
@stacksjs/config
The Stacks config helper methods.
5.4k--13 days ago
0.74.68
ESM onlyBundledTypeScript tooling
@typescript-tools/packages-to-rebuild-on-changes-cli
CLI for packages-to-rebuild-on-changes
5.4k--4 years ago
2.0.1
CommonJSBundledBuild tools
tipsi-stripe
React Native Stripe binding for iOS/Android platforms
5.4k+112%-3 years ago
11.0.1
CommonJSNonePayments and commerce, React
nuxt-studio
Nuxt Studio for Nuxt Content
5.4k---
1.7.0
ESM onlyBundledVue, Parsers and serialisers
@ai-sdk-tools/agents
Multi-agent orchestration system built on AI SDK v5 - handoffs, routing, and coordination for any AI provider
5.4k--10 months ago
1.2.0
ESM + CommonJSBundledRouting
draft-js-plugins-utils
Plugin utilities for draft js
5.4k-14%-8 years ago
2.0.3
CommonJSNoneRich text and code editors, React
firebase-bolt
Firebase Bolt Security and Modeling Language Compiler
5.4k+447%-8 years ago
0.8.4
CommonJSBundledCloud SDKs, Security
sectxt
A Node.js Security.txt implementation
5.4k+142%-5 years ago
0.7.0
CommonJSBundledHTTP servers and web frameworks, Static site generators and meta-frameworks
@typescript-tools/dependency-graph
Generate dependency graph of internal packages
5.4k--4 years ago
3.0.1
CommonJSBundled-
sdk-node-apis-efi
Module for integration with Efi Bank API
5.4k+63%-2 months ago
2.0.1
ESM + CommonJSBundledPayments and commerce
@k88/module-scope-plugin
An Webpack resolve plugin that prevents users from importing files from outside of src/ and node_modules/ directory
5.4k--5 years ago
1.1.0
CommonJSBundledBundler plugins and loaders
x-editable
In-place editing with Twitter Bootstrap, jQuery UI or pure jQuery
5.4k-34%--
1.5.1
-None-
@nicokaiser/passport-apple
Sign in with Apple strategy for Passport
5.4k--1 year ago
3.3.0
CommonJSNone-
package-name-conflict
Check if NPM package names conflict
5.4k-59%-5 years ago
1.0.3
CommonJSNoneTypeScript tooling
@loongsuite/otel-util-genai
OpenTelemetry GenAI utility for standardized telemetry collection across LLM, Agent, Embedding, Tool, Retrieval, Rerank, Memory and more
5.4k--1 month ago
0.1.1
ESM onlyBundledMonitoring and error tracking
fiftyone.devicedetection.shared
Shared utilities and base functionality for implementing device detection engines for the 51Degrees Pipeline API in Node.js.
5.4k+375%-20 days ago
4.5.87
CommonJSBundledScraping and browser automation
ngx-img-fallback
Angular5+ directive for image fallback
5.4k+55%-2 years ago
3.0.0
ESM + CommonJSBundledAngular, Image processing
blaze-slider
Blazing Fast Slider For High Performance Web
5.4k+49%--
1.9.3
ESM + CommonJSBundledUI component libraries
document-schema.js
The canonical, format-agnostic content and document-tree schemas shared by ooxml.js, odf.js, documents.js, pdf-codec, and markdown-codec, plus the structural transform between them — no format-specific or I/O behaviour.
5.4k--13 days ago
7.15.3
ESM + CommonJSBundledPDF and documents, Markdown
@remotion/vercel
Render Remotion videos on Vercel Sandbox
5.4k--13 days ago
4.0.528
ESM onlyBundledVideo and audio
@meshsdk/wallet
Wallets - https://meshjs.dev/apis/wallets
5.4k--2 months ago
2.0.0-beta.11
ESM + CommonJSBundledBlockchain and Web3
semantic-ui
Semantic empowers designers and developers by creating a shared vocabulary for UI.
5.4k-74%--
2.5.0
-NoneUI component libraries
autobahn
An implementation of The Web Application Messaging Protocol (WAMP).
5.4k+21%-6 months ago
26.3.1
CommonJSNoneWebSockets and realtime
geotiff-tile-web-worker
Create a GeoTIFF Tile using an Inline Web Worker
5.4k+1590%-2 years ago
0.11.0
CommonJSNone-
microlink
Comlink Alternative. Built with JSON-RPC.
5.4k+1585%-2 years ago
0.3.0
ESM + CommonJSNone-
@smui/banner
Svelte Material UI - Banner
5.4k--2 months ago
9.0.2
ESM onlyBundledSvelte
react-scroll-trigger
React component tied to scroll events with callbacks for enter, exit and progress while scrolling through the viewport.
5.4k+184%-4 years ago
0.6.14
ESM + CommonJSBundledDOM and browser utilities, React
vue-snotify
A Vue.js toast notifications
5.4k-8%-8 years ago
3.2.1
ESM + CommonJSBundledVue, UI component libraries
@girs/gda-6.0
GJS TypeScript type definitions for Gda-6.0
5.4k--16 days ago
5.4.0
ESM onlyBundledTypeScript tooling
fiftyone.devicedetection.cloud
Device detection cloud services for the 51Degrees Pipeline API
5.4k+413%-20 days ago
4.5.87
CommonJSBundledScraping and browser automation
@flmngr/flmngr-server-node-nest-express
Include Flmngr file manager server-side into your Nest (Express-based) website or app
5.4k--3 years ago
1.5.3
ESM + CommonJSBundledHTTP servers and web frameworks
@stacksjs/strings
The Stacks string utilities.
5.4k--13 days ago
0.74.68
ESM onlyBundledStrings and text, TypeScript tooling
ai-sdk-cost-calculator
Cost calculator for Vercel AI SDK token usage. Supports OpenAI, Anthropic, Google, xAI (Grok), and DeepSeek with long context pricing, prompt caching, and reasoning tokens.
5.4k--15 days ago
7.1.14
ESM + CommonJSBundled-
typeorm-naming-strategy
Custom naming strategies for typeorm
5.4k+433%-2 months ago
3.0.0
CommonJSBundledORMs and query builders
@codama/renderers-js-umi
JavaScript renderer compatible with the Umi framework
5.4k--23 days ago
1.1.25
ESM + CommonJSBundledBlockchain and Web3
babel-plugin-explicit-exports-references
Transforms all internal references to a module's exports such that each reference starts with `module.exports` instead of directly referencing an internal name. This enables easy mocking of specific (exported) functions in Jest with Babel/TypeScript, even
5.4k+74%-4 years ago
1.0.2
CommonJSBundledTesting, TypeScript tooling
bun-bagel
🥯 The Bun fetch mocker with a hole lot of flavor.
5.4k+100%-1 year ago
1.2.0
ESM onlyBundledDev servers and API mocking, Testing

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