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
@discourse/jpeg
Wasm jpeg encoder and decoder supporting the browser. Repackaged from Squoosh App.
12.9k--5 months ago
1.6.0
ESM onlyBundledImage processing
stately.js
Stately.js is a JavaScript based finite-state machine (FSM) engine for Node.js and the browser.
12.9k+10%-8 years ago
2.0.0
CommonJSNone-
unicons
Cross-platform unicode icon toolkit
12.9k+4%-10 years ago
0.0.3
CommonJSNoneCLI tools and terminal utilities, Icons
esbuild-copy-static-files
An esbuild plugin to copy static files that changed from a source directory to a destination directory
12.9k-7%-4 years ago
0.1.0
CommonJSNoneBundler plugins and loaders
textract
Extracting text from files of various type including html, pdf, doc, docx, xls, xlsx, csv, pptx, png, jpg, gif, rtf, text/*, and various open office.
12.9k-23%-7 years ago
2.5.0
CommonJSNonePDF and documents, Parsers and serialisers
@discourse/gif
Wasm GIF decoder supporting the browser. Decode GIF images to ImageData.
12.9k--5 months ago
1.0.0
ESM onlyBundledImage processing
@loglayer/plugin-opentelemetry
OpenTelemetry plugin for LogLayer that adds trace context to logs.
12.9k--2 months ago
3.3.0
ESM + CommonJSBundledLogging, Monitoring and error tracking
ajv-oai
OpenAPI's JsonSchema validator, Powered by Ajv
12.9k-20%-6 years ago
1.2.1
CommonJSBundledSchema validation, Documentation tooling
ui-ux-pro-max-cli
CLI to install UI/UX Pro Max skill for AI coding assistants
12.9k--1 month ago
2.15.0
ESM onlyNone-
@davisvaughan/tree-sitter-r
R grammar for tree-sitter
12.8k--3 months ago
1.3.0
CommonJSBundled-
merge-sx
Combines multiple SxProps for Material UI components.
12.8k+62%-1 month ago
4.0.1
ESM onlyBundledCSS-in-JS and styling, React
@llamaindex/liteparse-wasm
Fast, lightweight PDF parsing with spatial text extraction — WebAssembly build for browsers
12.8k--16 days ago
2.14.7
ESM onlyBundledPDF and documents
graphql-resolvers
Resolver composition library for GraphQL.
12.8k+31%-6 years ago
0.4.2
CommonJSNoneGraphQL
angular-ui-tree
An AngularJS UI component that can sort nested lists, provides drag & drop support and doesn't depend on jQuery
12.8k-22%--
2.22.6
CommonJSNoneAngular
@esm2cjs/p-queue
Promise queue with concurrency control. This is a fork of sindresorhus/p-queue, but with CommonJS support.
12.8k--4 years ago
7.3.0
ESM + CommonJSBundledQueues and background jobs, Promises and async control flow
monaco-editor-textmate
Wire monaco-textmate with monaco-editor
12.8k+155%--
4.0.0
CommonJSBundledRich text and code editors
express-json-validator-middleware
An Express middleware to validate requests against JSON Schemas
12.8k-46%-6 months ago
4.0.0
CommonJSBundledSchema validation, HTTP servers and web frameworks
pdf-to-base64
Generate a pdf to base64
12.8k+5%-6 years ago
1.0.3
CommonJSNonePDF and documents, Node.js utilities
@spiriit/vite-plugin-svg-spritemap
Generates symbol-based SVG spritemap from all .svg files in a directory
12.8k--1 month ago
7.2.0
ESM onlyBundledCSS-in-JS and styling, Bundler plugins and loaders
@twilio/rtc-diagnostics
Various diagnostics functions to help analyze connections to Twilio
12.8k--3 years ago
1.0.1
CommonJSBundledVideo and audio
queue-async
DEPRECATED; renamed d3-queue.
12.8k+22%-10 years ago
1.2.1
CommonJSNonePromises and async control flow
@opendal/lib-linux-x64-gnu
Apache OpenDAL: One Layer, All Storage.
12.8k--16 days ago
0.49.11
CommonJSNoneFiles and file systems
express-jsdoc-swagger
Swagger OpenAPI 3.x generator
12.8k-8%-4 years ago
1.8.0
CommonJSNoneDocumentation tooling
@pythnetwork/client
Client for consuming Pyth price data
12.8k--1 year ago
2.22.1
CommonJSBundledDatabase clients and drivers
gtx-cli
CLI tool for AI-powered i18n (wrapper for gt)
12.8k+318%-14 days ago
2.22.1
ESM onlyBundledInternationalisation, CLI tools and terminal utilities
jest-serializer-ansi-escapes
Jest snapshot serializer for ANSI escape sequences
12.8k+9%-6 months ago
5.0.0
CommonJSBundledTesting
@depay/web3-mock-evm
JavaScript library to mock web3 responses either by emulating web3 wallets or web3 RPC requests.
12.8k--1 year ago
15.3.0
ESM + CommonJSNoneBlockchain and Web3, Testing
gifencoder
Streaming server-side animated (and non-animated) gif generation for node.js
12.8k-47%-7 years ago
2.0.1
CommonJSNoneAnimation
csp-typed-directives
Provides type information for all CSP directives and related headers' directives; as well as a basic utility funtion that helps convert the typed properties to the header content's policy string.
12.8k+102%-3 years ago
1.1.10
ESM + CommonJSBundledSecurity, TypeScript tooling
pixi-spine
Pixi integration with EsotericSoftware Spine, big, contains all runtimes
12.8k-24%--
4.0.6
ESM + CommonJSBundled3D, WebGL and game engines
bootstrap-material-design
Material Design for Bootstrap 4
12.8k+43%-6 years ago
4.1.3
CommonJSNoneCSS-in-JS and styling, UI component libraries
regenerator-preset
Babel preset for easy use of regenerator-transform.
12.8k+47%-3 years ago
0.14.1
CommonJSNonePolyfills and shims
svelte-keyed
![svelte-keyed-banner](https://user-images.githubusercontent.com/42545742/145455110-0d90603a-5fb3-453a-a9ea-7c4e3b443913.png)
12.8k+80%-2 years ago
2.0.0
ESM onlyBundledPromises and async control flow, Svelte
@cometchat/chat-uikit-vue
Ready-to-use Chat UI Components for Vue(Javascript/Web)
12.8k--10 months ago
4.3.32
ESM + CommonJSBundledVideo and audio, Vue
eslint-plugin-unicorn-x
More than 100 powerful ESLint rules
12.8k+61%-1 year ago
3.2.1
ESM onlyBundledLinting and formatting
skin-deep
Testing helpers for use with React's shallowRender test utils.
12.8k-38%-9 years ago
1.2.0
CommonJSBundledTesting, React
@discourse/webp
Wasm webp encoder and decoder supporting the browser. Repackaged from Squoosh App.
12.8k--5 months ago
1.5.0
ESM onlyBundledImage processing
svelte-to-html
svelte-to-html is a command to quickly transform a Svelte file into static html.
12.8k-10%-3 years ago
1.1.1
CommonJSBundledSvelte
datatables.net-rowgroup-dt
RowGroup for DataTables with styling for [DataTables](https://datatables.net/)
12.8k-32%-16 days ago
2.1.0
ESM + CommonJSBundledTables and data grids
express-zod-api
A Typescript framework to help you get an API server up and running with I/O schema validation and custom middlewares in minutes.
12.8k+63%-16 days ago
29.8.1
ESM onlyBundledSchema validation, TypeScript tooling
@stdlib/math-base-special-tan
Evaluate the tangent of a number.
12.8k--7 months ago
0.3.1
CommonJSBundledNumbers and maths
localit
Manage your Storage with ease, adding expiration dates through a simple API
12.8k+295%-1 year ago
6.1.0
ESM + CommonJSBundledBundlers, TypeScript tooling
uniforms
Core package of uniforms.
12.8k+16%-1 year ago
4.0.0
ESM + CommonJSBundledReact, UI component libraries
electron-reloader
Simple auto-reloading for Electron apps during development
12.8k+74%-4 years ago
1.2.3
-BundledDev servers and API mocking, Node.js utilities
@gramio/format
Library for formatting text for Telegram Bot API
12.8k--29 days ago
0.12.1
ESM + CommonJSBundledMarkdown, Parsers and serialisers
@ai-sdk-tools/devtools
AI development tools for debugging and monitoring AI SDKs streams
12.8k--10 months ago
1.2.0
ESM + CommonJSBundledReact
@zoom/videosdk-ui-toolkit
The Zoom Video SDK UI toolkit is a prebuilt video chat user interface powered by the Zoom Video SDK.
12.8k--1 month ago
2.5.0-1
CommonJSBundledVideo and audio
emoji-network-log
Visually scan your browser console logs using the power of emojis 🐢 🐇 🚀
12.8k+1592%-3 years ago
0.2.8
ESM onlyBundled-
@pmndrs/uikit-pub-sub
allows to publish to any property at any time and subscribe to any property to consume the latest values and all subsequent updates.
12.8k--1 month ago
1.0.76
ESM onlyBundled3D, WebGL and game engines, TypeScript tooling
cypress-high-resolution
A plugin to increase the video resolution for cypress run
12.8k+196%-1 month ago
2.1.0
CommonJSBundledVideo and audio

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