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
express-fingerprint
Client fingerprint server implementation.
5k+58%-6 years ago
1.2.2
CommonJSNoneNode.js utilities
@stacksjs/validation
The Stacks Validation ways.
5k--13 days ago
0.74.68
ESM onlyBundledSchema validation, TypeScript tooling
zod-request
Validated and Type-safe HTTP requests using Zod
5k+115%-3 months ago
1.0.2
ESM + CommonJSBundledHTTP clients, Schema validation
@netless/canvas-polyfill
a polyfill for canvas getTransform, ellipse, resetTransform API
5k--6 years ago
0.0.4
CommonJSNonePolyfills and shims
@unisim/sdk
Shared React SDK for the Universal Suite — auth, entitlements, usage telemetry, changelog, org admin.
5k--18 days ago
0.155.0
ESM + CommonJSBundledAuthentication and authorisation, React
ssdeep.js
Pure javascript module for calculating ssdeep compatible context triggered piecewise hashes.
5k-78%-5 years ago
0.0.3
CommonJSNoneCryptography and hashing
ouibounce
Show some HTML before visitors leave your site.
5k+57%--
0.0.12
CommonJSNone-
pouchdb-req-http-query
Given a CouchDB request object, make a similar http request on a given PouchDB database.
5k+40%-7 years ago
4.2.0
CommonJSNoneHTTP clients
videoshow
Simple command-line and programmatic interface to create videos slideshows from images using ffmpeg
5k+172%-6 years ago
0.1.12
CommonJSNoneVideo and audio
xchacha20-js
Javascript implementations of ChaCha20, HChaCha20, and XChaCha20
5k+213%-4 years ago
0.3.1
CommonJSNoneCryptography and hashing
@napi-rs/lzma-linux-ppc64-gnu
lzma / lzma2 / xz compression for Node.js and the browser, backed by pure-Rust lzma-rust2 via https://napi.rs
5k--2 months ago
1.5.1
CommonJSNoneCompression and archives
grunt-gh-pages
Publish to GitHub Pages with Grunt.
5k-6%-6 years ago
4.0.0
CommonJSNone-
graphql-playground-middleware-lambda
GraphQL IDE for better development workflows (GraphQL Subscriptions, interactive docs & collaboration).
5k-50%-4 years ago
1.7.24
CommonJSBundledGraphQL
@shazow/whatsabi
Resolve proxies and get an ABI from Ethereum bytecode, even if it's unverified
5k--1 month ago
0.29.0
ESM + CommonJSBundledBlockchain and Web3
react-imported-component
I will import your component, and help to handle it
5k+44%-2 years ago
6.5.4
ESM + CommonJSBundledReact
cron-async
Execute something on a schedule, using cron syntax, with async/await support.
5k+3150%-3 months ago
1.2.1
CommonJSBundledPromises and async control flow, Date and time
pouchdb-security
PouchDB database access restrictions using a security document.
5k+58%-7 years ago
4.2.0
CommonJSNoneSecurity
bitcore-lib-cash
A pure and powerful JavaScript Bitcoin Cash library.
5k+17%-1 year ago
10.10.5
CommonJSNoneBlockchain and Web3, Payments and commerce
crypto-lite
Standard cryptographic algorithms
5k+43%-10 months ago
25.11.1
CommonJSBundledCryptography and hashing
node-test-github-reporter
A GitHub test reporter for the Node.js test runner
5k-9%-3 months ago
1.3.2
ESM onlyNoneTesting
stereotype
Cast a string (where possible) to a primitive type.
5k-39%-12 years ago
1.0.1
-None-
@nlux/react
nlux React is a library for building conversational AI interfaces, with support for OpenAI, HuggingFace, and more.
5k--2 years ago
2.17.1
ESM + CommonJSBundledReact, TypeScript tooling
realtime-avatar
Realtime Avatar SDK. `realtime-avatar` and the route adapters hold your API key and are server-only; `realtime-avatar/react`, `/browser` and `/tools` never can — importing a server entry into a browser build throws at bundle time.
5k--15 days ago
0.23.0
ESM onlyBundledReact, WebSockets and realtime
@upyo/core
Simple email sending library for Node.js, Deno, Bun, and edge functions
5k--28 days ago
0.6.0
ESM + CommonJSBundledEmail
pseudoizer
A javascript library for pseudo-izing strings to aid with localization
5k+41%-11 years ago
0.1.0
CommonJSNoneInternationalisation
type-graphql-dataloader
A utility to use DataLoader with TypeGraphQL without fuss
5k-12%-3 years ago
0.5.1
CommonJSBundledGraphQL, TypeScript tooling
angular-carousel
Angular Carousel - Mobile friendly touch carousel for AngularJS
5k-88%--
1.1.0
CommonJSNoneUI component libraries
jest-google-maps-mock
Jest mock for google maps
5k-57%-5 years ago
1.0.7
CommonJSNoneTesting, Maps and geolocation
mcp-tenant-isolation
Static analysis scanner for MCP server code and multi-tenant SaaS applications. 57 deterministic rules covering tenant isolation, tool visibility, cache key scoping, RLS, IDOR, and credential vault isolation. MCP server for AI agent integration.
5k--1 month ago
2.0.0
CommonJSBundledSecurity
sunburst-chart
Sunburst interactive chart web component for visualizing hierarchical data
5k+30%-1 year ago
1.21.4
ESM onlyBundledCharts and data visualisation
babel-plugin-react-intl-auto
i18n for the component age. Auto management react-intl ID
5k-11%-6 years ago
3.3.0
CommonJSBundledInternationalisation, React
events.on
ponyfill for Node.js core events.on
5k+94%-6 years ago
1.0.1
CommonJSNone-
pinia-orm
The Pinia plugin to enable Object-Relational Mapping access to the Pinia Store.
5k-21%-2 months ago
2.0.0
ESM + CommonJSBundledORMs and query builders, Vue
@webdoc/externalize
Links your documentation to external APIs and vice versa!
5k--3 years ago
2.2.0
CommonJSNoneDocumentation tooling
ngx-mat-intl-tel-input
An Angular Material package for entering and validating international telephone numbers. It adds a flag dropdown to any input, detects the user's country, displays a relevant placeholder and provides formatting/validation methods.
5k-36%-4 years ago
5.0.0
ESM + CommonJSBundledAngular, UI component libraries
sarcastic
Cast unknown values to typed values
5k+57%-8 years ago
1.5.0
CommonJSNone-
@antora/pdf-extension
An Antora extension that uses Assembler to merge pages into assembly files, export them to the PDF format, and publish them with the site.
5k--1 month ago
1.0.0
CommonJSNonePDF and documents
mrml
Wasm wrapping on MRML
5k+4055%-5 months ago
1.6.1
ESM + CommonJSBundledEmail
text-to-image
A library for generating an image data URI representing an image containing the text of your choice.
5k+96%-1 year ago
8.0.1
CommonJSBundled-
@gql2ts/from-query
generate typescript interfaces from a graphql schema and query
5k--6 years ago
2.0.0-4
CommonJSBundledGraphQL, TypeScript tooling
@stacksjs/auth
A more simplistic way to authenticate.
5k--13 days ago
0.74.68
ESM onlyBundledAuthentication and authorisation
geo-three
geo-three is library for tile based geographic map layers in with three.js supporting selective loading/unloading of real-time generated 3D tiles
5k+24%-1 year ago
0.1.15
ESM + CommonJSBundled3D, WebGL and game engines
simple-output
Output messages to stdout/stderr, zero deps.
5k-37%-4 years ago
3.0.0
CommonJSNoneLogging, CLI tools and terminal utilities
ng2-google-charts
Google Charts module for Angular 2 and beyond
5k-13%-4 years ago
7.0.0
ESM + CommonJSBundledCharts and data visualisation, Angular
node-gtts
Google Text-to-Speech for NodeJS (Unofficial API)
5k-71%-9 years ago
2.0.2
CommonJSNone-
@hypnosphi/recompose
A React utility belt for function components and higher-order components
5k--4 years ago
0.31.0
ESM + CommonJSNoneUtility libraries, React
@girs/gst-1.0
GJS TypeScript type definitions for Gst-1.0, generated from library version 1.28.6
5k--16 days ago
5.4.0
ESM onlyBundledTypeScript tooling
pinia-logger
Lightweight logger for Pinia
5k-43%-1 year ago
1.3.14
CommonJSBundledLogging, State management
@simplysf/simply-document-core
Confluence-storage-format change report and technical design document rendering — the library layer behind @simplysf/simply-document, published separately for direct consumption (e.g. editor tooling, CI scripts) without the CLI framework
5k--26 days ago
0.2.4
ESM onlyBundledDocumentation tooling
@clipboard-health/ai-rules
Pre-built AI agent rules for consistent coding standards.
5k--14 days ago
2.50.10
-NoneTypeScript tooling, React

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