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
garnish
prettifies ndjson from wzrd and similar tools
18.6k-29%-10 years ago
5.2.0
CommonJSNoneBundlers
ibm-cos-sdk
IBM SDK for JavaScript
18.6k+38%-1 month ago
1.15.2
CommonJSBundled-
grapoi
Universal RDF/JS graph traverser
18.6k+100%-2 months ago
1.3.0
ESM onlyNone-
@simple-dom/parser
A simple HTML parser
18.6k--7 years ago
1.4.0
ESM + CommonJSBundledDOM and browser utilities, Parsers and serialisers
@portone/server-sdk
PortOne JavaScript SDK for server-side usage
18.6k--8 months ago
0.19.0
ESM + CommonJSBundledPayments and commerce
@firecrawl/anydoc-linux-arm64-gnu
Convert documents (doc, docx, odt, rtf, epub, pdf, presentations, spreadsheets, csv) to GitHub-Flavored Markdown
18.6k--1 month ago
0.2.4
CommonJSNonePDF and documents, Markdown
meyda
Real-time feature extraction for the web audio api
18.6k+212%-2 years ago
5.6.3
CommonJSBundledVideo and audio
cidr-block
IPv4 and IPv6 address and cidr range utilities
18.6k+1244%--
2.3.0
ESM + CommonJSBundledCloud SDKs
express-hbs
Express handlebars template engine complete with multiple layouts, partials and blocks.
18.6k+75%-3 months ago
3.0.0
CommonJSNoneTemplating
vue-resize-sensor
detect container resizing
18.6k-31%-8 years ago
2.0.0
CommonJSNoneVue
i18next-json-sync
keep i18next json resource files in sync
18.6k+123%-3 years ago
3.1.2
CommonJSBundledInternationalisation, Parsers and serialisers
marching-simplex-table
Construct the table entries for the marching simplex method
18.6k-29%-11 years ago
1.0.0
CommonJSNone-
@playwright-testing-library/test
playwright + dom-testing-library
18.6k--4 years ago
4.5.0
CommonJSBundledScraping and browser automation, Testing
@stdlib/random-base-minstd-shuffle
A linear congruential pseudorandom number generator (LCG) whose output is shuffled.
18.6k--7 months ago
0.2.3
CommonJSBundledNumbers and maths
@bazel/rollup
Run rollup.js bundler under Bazel
18.6k--3 years ago
5.8.1
-NoneBundlers
@flaticon/flaticon-uicons
Interface icons from Flaticon
18.6k--2 years ago
3.3.1
CommonJSBundledIcons
memfs-browser
In-memory file-system with Node's fs API.
18.6k-24%-2 years ago
3.5.10302
ESM + CommonJSBundledFiles and file systems, Testing
survey-analytics
JavaScript dashboard and survey analytics library for visualizing SurveyJS form results with interactive charts and data tables. Includes cross-filtering, date filtering, and reusable dashboard state. Uses Chart.js by default, with Plotly.js and ApexChart
18.6k+28%-15 days ago
3.1.1
ESM + CommonJSBundledCharts and data visualisation, Tables and data grids
@stream-io/filter
Emulate Stream API backend filters for client-side use (e.g. filtering WS events)
18.6k--7 months ago
1.0.1
ESM + CommonJSBundledWebSockets and realtime
@analogjs/content
Content Rendering for Analog
18.6k--13 days ago
2.7.5
ESM onlyBundledStatic site generators and meta-frameworks, Angular
@tresjs/cientos
Collection of useful helpers and fully functional, ready-made abstractions for Tres
18.6k--24 days ago
5.9.0
ESM onlyBundled3D, WebGL and game engines, Vue
eslint-plugin-anti-trojan-source
ESLint plugin to detect and stop Trojan Source attacks
18.6k+7%-3 months ago
1.1.7
CommonJSNoneLinting and formatting
mediaelement
One file. Any browser. Same UI.
18.6k+25%--
7.1.0
CommonJSNoneVideo and audio
node-credstasher
A TypeScript implementation of credstash for storing and retrieving secrets using AWS KMS and DynamoDB.
18.6k-52%--
1.0.4
ESM + CommonJSBundledCloud SDKs, TypeScript tooling
markdown-to-slack-blocks
A powerful, type-safe library to convert Markdown (incl. GFM tables, code, mentions, and LLM output) into Slack Block Kit JSON — and back. Supports Slack's native data_table block with dynamic cell typing.
18.6k--3 months ago
1.6.1
ESM + CommonJSBundledMarkdown, Parsers and serialisers
redux-localstorage-simple
Save and load Redux state to and from LocalStorage.
18.5k-35%-4 years ago
2.5.1
CommonJSBundledState management
@web3modal/wallet
#### 🔗 [Website](https://web3modal.com)
18.5k--2 years ago
5.1.11
ESM onlyBundledBlockchain and Web3
jsonld-signatures
An implementation of the Linked Data Signatures specifications for JSON-LD in JavaScript.
18.5k-6%--
11.6.0
CommonJSNone-
element-matches
Super small `Element.matches` fix for older browsers (IE 9+, Edge 12+, Safari, Android browsers)
18.5k-36%-8 years ago
0.1.2
CommonJSNonePolyfills and shims
@audio/decode-wav
Decode WAV audio to PCM samples
18.5k--1 month ago
1.5.0
ESM onlyBundledVideo and audio
@scalar/api-client-react
the open source API testing client for react
18.5k--14 days ago
2.0.50
ESM onlyBundledReact, Testing
promise-controller
Advanced control of JavaScript promises
18.5k+173%-6 years ago
1.0.0
CommonJSNonePromises and async control flow
@openng/optimus-ui-themes
Themes for Optimus UI Libraries
18.5k--1 month ago
2.0.2
ESM + CommonJSBundledAngular
@antv/x6-react-components
React components for building x6 editors
18.5k--1 year ago
2.0.9
ESM + CommonJSBundledImage processing
ee-log
Easy, simple & beautiful logs
18.5k+317%-7 years ago
3.0.9
-NoneLogging
@ecosia/stylelint-config-property-sort-order-smacss
Stylelint config for Property Sort Ordering based on the SMACSS methodology
18.5k--1 year ago
2.0.0
ESM onlyNoneLinting and formatting
@nestjs-cognito/auth
Auth Module for NestJS and Cognito
18.5k--10 months ago
2.5.1
CommonJSBundledCloud SDKs, TypeScript tooling
@testcontainers/azurite
Azurite module for Testcontainers
18.5k--2 months ago
12.1.0
CommonJSBundledTesting
vitest-mock-express
A lightweight Vitest mock for unit testing Express
18.5k+37%-2 years ago
2.2.0
ESM onlyBundledTesting, TypeScript tooling
iter-tools
The iterable toolbox
18.5k+30%-1 year ago
7.5.4
ESM + CommonJSBundled-
minilog
Lightweight client & server-side logging with Stream-API backends and counting, timing support
18.5k-17%-9 years ago
3.1.0
CommonJSNoneLogging
gulp-run
Pipe to shell commands in gulp
18.5k+4%-10 years ago
1.7.1
CommonJSNone-
npm-license-crawler
Analyzes license information for multiple node.js modules (package.json files) as part of your software project.
18.5k-23%-7 years ago
0.2.1
CommonJSNoneScraping and browser automation
@ecosia/css-property-sort-order-smacss
CSS Property Sort Order based on the SMACSS methodology
18.5k--1 year ago
1.0.0
ESM onlyNoneLinting and formatting
it-tar
it-tar is a streaming tar parser (and maybe a generator in the future) and nothing else. It operates purely using async iterables which means you can easily extract/parse tarballs without ever hitting the file system.
18.5k+8%-3 months ago
6.0.6
ESM onlyBundledCompression and archives, Parsers and serialisers
@react-awesome-query-builder/antd
User-friendly query builder for React. AntDesign widgets
18.5k--1 year ago
6.7.0-alpha.0
ESM + CommonJSBundledORMs and query builders, React
memcache-plus
Better memcache for node
18.5k+108%-1 year ago
0.3.1
CommonJSNone-
@stacksjs/ts-i18n
Fast, Bun-native TypeScript i18n loader with YAML/TS support and type generation.
18.5k--4 months ago
0.1.11
ESM onlyBundledInternationalisation, TypeScript tooling
@testmuai/evidence-cli
An open, framework-agnostic format for what a test run produced — the .evidence pack, and the library + CLI that validate and seal it.
18.5k--2 months ago
0.1.7
CommonJSBundled-
trash-cli
Move files and folders to the trash
18.5k-27%-8 months ago
7.2.0
ESM onlyNoneFiles and file systems, CLI tools and terminal utilities

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