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
formvalidation
The best jQuery plugin to validate form fields. Support Bootstrap, Foundation, Pure, SemanticUI, UIKit and custom frameworks
1.5k+7%-10 years ago
0.6.2-dev
CommonJSNoneUI component libraries
lazy-object
Define lazy properties on objects that are initialized once and only when accessed. Also known as a lazy initialization and cached/memoized getters.
1.5k+159%-11 years ago
1.0.1
CommonJSNoneCaching
mocktown
Record an app's outbound traffic, serve it back as stateful mocks, and keep them alive as the real services change.
1.5k--17 days ago
0.4.1
ESM onlyNoneDev servers and API mocking, Testing
react-scroll-to
Scroll to a position using react
1.5k-51%-6 years ago
3.0.0-beta.6
CommonJSBundledReact, DOM and browser utilities
turbopack-inline-svg-loader
A Turbopack loader for importing SVG as optimized data URI with dimensions
1.5k--6 months ago
1.0.3
CommonJSNone-
@inversable/codegen-subtypes
Plugin for GraphQL Code Generator that creates subtypes for each operation, similar to the output of Apollo codegen.
1.5k--3 years ago
1.0.1
CommonJSBundledGraphQL
jose-jwe-jws
Library to encrypt and decrypt data in JSON Web Encryption (JWE) format and to sign data in JSON Web Signature (JWS) format. Leverages Browser's native web crypto API.
1.5k-21%-6 years ago
0.2.2
CommonJSBundledCryptography and hashing
react-schedule-meeting
![](./ReactScheduleMeetingExample.png)
1.5k+97%-1 year ago
5.0.0
ESM onlyBundledQueues and background jobs, React
jsreport-exceljs
Excel Workbook Manager - Read and Write xlsx and csv Files.
1.5k-62%--
4.0.1
CommonJSBundledPDF and documents, Parsers and serialisers
webpack-chunk-rename-plugin
Plugin to rename webpack chunks
1.5k-24%-8 years ago
1.0.3
CommonJSNone-
@livepeer/core-web
Livepeer UI Kit's core web library, for adding reactive stores to video elements.
1.5k--1 year ago
5.2.6
ESM + CommonJSBundledVideo and audio
@ruvector/router-linux-arm64-gnu
Semantic router for AI agents - linux-arm64-gnu platform
1.5k--9 days ago
0.1.31
CommonJSNoneRouting
@takazudo/mdx-formatter
AST-based markdown and MDX formatter with Japanese text support
1.5k--6 days ago
1.3.0-next.5
ESM onlyBundledMarkdown, Parsers and serialisers
libbitsub
High-performance WASM renderer for graphical subtitles (PGS, VobSub, and DVB)
1.5k--1 month ago
1.12.1
ESM + CommonJSBundledVideo and audio
meshy-cli
Official command-line interface for the Meshy AI API — text-to-3D, image-to-3D, text-to-motion, remesh, UV unwrap, rigging, animate, retexture, 2D images, multi-color print, Creative Lab, balance — plus selective downloads, project folders, face checks, O
1.5k---
0.4.0
ESM onlyBundledCLI tools and terminal utilities, Animation
simplemde-antd
A simple, beautiful, and embeddable JavaScript Markdown editor. Features autosaving and spell checking.
1.5k+273%-8 years ago
1.0.0
CommonJSNoneRich text and code editors, Markdown
@jsonjoy.com/ui
React design system, components, and utilities
1.5k--22 days ago
18.30.0
CommonJSBundledParsers and serialisers, React
gulp-typedoc-extractor
A post processor to extract a module from gulp-typedoc json output.
1.5k+269%-11 years ago
0.0.8
-NoneDocumentation tooling
node-pagerduty
PagerDuty v2 API Wrapper for Node
1.5k-1%-5 years ago
1.3.6
CommonJSNoneNode.js utilities
pog-mcp
MCP server that lets an AI agent play Proof of Goal — wallet, sign-in, squad building, and matches as typed tools.
1.5k--12 days ago
1.1.7
ESM onlyBundledBlockchain and Web3
secure-filters
Anti-XSS filters for security
1.5k+41%-9 years ago
1.1.0
CommonJSNoneSecurity
utf8-fdf-generator
Generates FDF (PDF form input) files with UTF-8 support.
1.5k-21%-12 years ago
0.0.3
CommonJSNonePDF and documents
access-key-label-polyfill
Polyfills the accessKeyLabel property to improve discoverability of native keyboard shortcuts for your website. Tiny (< 1KB) and dependency-free.
1.5k+170%-1 year ago
1.0.2
ESM onlyBundledDOM and browser utilities, Polyfills and shims
crawlbase
Dependency free module for scraping and crawling websites using [Crawlbase](https://crawlbase.com) API
1.5k+87%-2 years ago
1.0.2
CommonJSBundledScraping and browser automation
gatsby-plugin-fix-fouc
Gatsby Plugin Fix FOUC is a plugin that solves flicker of unstyled content
1.5k-10%-1 year ago
1.1.3
CommonJSBundledReact
knockout-switch-case
Powerful control flow bindings for Knockout
1.5k-75%--
2.1.0
CommonJSNone-
react-use-query-param-string
React hook for easily getting and setting query param strings.
1.5k-5%-1 year ago
2.1.6
CommonJSBundledReact
ts-country-iso-2-to-3
Convert a country code ISO 3166-1 Alpha-2 to ISO 3166-1 Alpha-3 with types!
1.5k-1%-2 years ago
1.3.0
CommonJSBundledTypeScript tooling
uuid5
UUID v5 generator (SHA1 hash into 128 bits)
1.5k-51%-9 years ago
1.0.2
CommonJSNoneCryptography and hashing
yaml-env-defaults
Read yaml file with environment variables substitution
1.5k-53%-3 years ago
2.0.5
CommonJSBundledConfiguration, Node.js utilities
@foal/storage
Storage components for FoalTS
1.5k--2 months ago
5.3.0
CommonJSBundledCloud SDKs
@twin.org/nft-rest-client
HTTP client for calling NFT service endpoints from applications.
1.5k--14 days ago
0.10.0
ESM onlyBundledBlockchain and Web3
datatables.net-rowreorder-bs
RowReorder for DataTables with styling for [Bootstrap](https://getbootstrap.com/docs/3.3/)
1.5k+8%--
2.1.0
ESM + CommonJSBundledUI component libraries
envsitter-guard
OpenCode plugin that prevents agents/tools from reading or editing sensitive .env* files, while still allowing safe inspection via EnvSitter.
1.5k--8 months ago
0.0.4
ESM onlyBundledConfiguration, Node.js utilities
hash-css-selector
A function to hash CSS selectors, can be used with postcss-modules to generate short static unique class names
1.5k+151%-2 years ago
1.1.0
ESM + CommonJSBundledCSS-in-JS and styling
paynowqr
Singapore Paynow QR generator for node.js and javascript
1.5k+125%-6 years ago
1.1.2
ESM + CommonJSNonePayments and commerce
react-router-scroll-4
React Router 4 scroll management
1.5k-59%-8 years ago
1.0.0-beta.2
ESM + CommonJSNoneRouting, React
skeleton-loader-vue
A simple, customizable skeleton loader for your vue app
1.5k-51%-5 years ago
1.0.10
ESM + CommonJSNoneVue
@devfile/api
Typescript types for devfile api
1.5k--1 year ago
2.3.0-1757407014
CommonJSBundledTypeScript tooling
@mux/mux-audio-react
A custom mux audio element for React that Just Works™
1.5k--13 days ago
0.16.4
ESM + CommonJSBundledVideo and audio, React
babel-plugin-object-assign
Babel plugin to replace Object.assign with the extends helper
1.5k-55%-11 years ago
1.2.1
CommonJSNonePolyfills and shims
gina
MVC framework for Node.js and Bun with built-in HTTP/2, multi-bundle architecture, and scope-based data isolation — no Express dependency
1.5k+247%-8 days ago
0.6.32
ESM + CommonJSBundledDatabase clients and drivers, Security
koa-tree-router
A high performance koa router
1.5k+53%-1 year ago
0.13.1
CommonJSBundledHTTP servers and web frameworks
light-join
Join urls or paths into single path
1.5k-26%--
1.3.0
ESM + CommonJSBundled-
pdf-lib-draw-table-beta
A library for drawing tables in PDFs using pdf-lib.
1.5k+248%-2 years ago
0.1.22
CommonJSBundledPDF and documents
puppeteer-mass-screenshots
This package creates massive amount of screenshots automatically, using Chrome API screencast,
1.5k-69%-5 years ago
1.0.15
CommonJSNoneScraping and browser automation
shorten-repo-url
Shorten GitHub URLs like GitHub shortens Issues and Commit URLs
1.5k+242%--
6.0.1
ESM onlyBundledURLs and query strings
@arcblock/did
Javascript lib to work with ArcBlock DID
1.5k--4 months ago
1.30.24
ESM + CommonJSBundledBlockchain and Web3
@arcgis/portal-components-react
A set of React components that wrap ArcGIS portal components
1.5k--8 days ago
5.1.25
ESM onlyBundledMaps and geolocation, React
@djangocfg/widget-editor
TipTap editors: a markdown field with mentions and chips, and a Notion-style block editor with slash commands, tables and embedded blocks
1.5k--7 days ago
0.1.28
ESM onlyBundledRich text and code editors, 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