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
mdast-util-to-markdown-cjk-friendly-gfm-strikethrough
mdast-util-to-markdown extension package for GFM strikethrough in remark-cjk-friendly reverse serialization
518.1k--3 months ago
1.0.0
ESM onlyBundledMarkdown, Parsers and serialisers
buffer-json
JSON.stringify & JSON.parse which can encode/decode buffers.
517.9k-16%-7 years ago
2.0.0
CommonJSNone-
math-log2
ES2015 Math.log2() ponyfill
517.7k+77%-5 years ago
2.0.0
-NonePolyfills and shims
automation-events
A module which provides an implementation of an automation event list.
517.7k+192%-3 months ago
8.0.1
ESM + CommonJSBundledVideo and audio
react-ace
A react component for Ace Editor
517.6k+3%-2 months ago
15.0.0
ESM + CommonJSBundledReact
npm-path
Get a PATH with all executables available to npm scripts.
517.4k-12%-8 years ago
2.0.4
CommonJSNone-
@loadable/component
React code splitting made easy.
517.3k--1 year ago
5.16.7
ESM + CommonJSNoneBundlers, React
@stdlib/constants-float64-high-word-abs-mask
High word mask for excluding the sign bit of a double-precision floating-point number.
516.9k--7 months ago
0.2.3
CommonJSBundled-
@tokenlens/models
Tree-shakeable static models.dev catalog split by provider for TokenLens.
516.4k--1 year ago
1.3.0
ESM onlyBundled-
@ardatan/aggregate-error
Create an error from multiple errors
516.4k--6 years ago
0.0.6
ESM + CommonJSBundled-
datatables.net
DataTables - The Javascript table library
516.3k-6%-10 days ago
3.1.1
ESM + CommonJSBundledTables and data grids
find-cypress-specs
Find Cypress spec files using the config settings
516k+26%-15 days ago
1.54.13
CommonJSNone-
@mantine/form
Mantine form management library
516k--11 days ago
9.6.2
ESM + CommonJSBundledReact, TypeScript tooling
svg-url-loader
Converts SVG file to utf-8 encoded data-uri string
516k+89%-3 months ago
8.1.0
CommonJSNoneBundler plugins and loaders, Image processing
recyclerlistview
The listview that you need and deserve. It was built for performance, uses cell recycling to achieve smooth scrolling.
516k+6%-1 year ago
4.2.3
CommonJSBundledReact
level-codec
Encode keys, values and range options, with built-in or custom encodings
515.9k+19%-5 years ago
10.0.0
CommonJSNone-
zip-dir
Zips up directories into buffers or saves zipped files to disk
515.7k+407%-5 years ago
2.0.0
CommonJSNone-
eslint-plugin-markdown
An ESLint plugin to lint JavaScript in Markdown code fences.
515.6k-3%-2 years ago
5.1.0
CommonJSNoneLinting and formatting, Markdown
@azure/arm-appservice
A generated SDK for WebSiteManagementClient.
515k--3 months ago
19.0.0
ESM + CommonJSBundledCloud SDKs, TypeScript tooling
broccoli-node-api
Broccoli Plugin API Types
515k-3%-7 years ago
1.7.0
-Bundled-
karma-junit-reporter
A Karma plugin. Report results in junit xml format.
515k-3%-6 years ago
2.0.1
CommonJSNone-
sleep-promise
Resolves a promise after a specified delay
514.6k+182%-5 years ago
9.1.0
ESM + CommonJSBundledPromises and async control flow
pick-by-alias
Pick properties by aliases
514.5k+73%-8 years ago
1.2.0
CommonJSNone-
yosay
Tell Yeoman what to say
514.5k+24%-2 years ago
3.0.0
ESM onlyNoneCLI tools and terminal utilities
ssh2-streams
SSH2 and SFTP(v3) client/server protocol streams for node.js
514.4k-48%-6 years ago
0.4.10
CommonJSNone-
component-classes
Cross-browser element class list
513.8k+21%-10 years ago
1.2.6
CommonJSNone-
priorityqueuejs
a simple priority queue data structure
513.5k+36%-6 years ago
2.0.0
CommonJSNone-
svg-pan-zoom
JavaScript library for panning and zooming an SVG image from the mouse, touches and programmatically.
513.1k+31%-1 year ago
3.6.2
ESM + CommonJSBundled-
urllib
Help in opening URLs (mostly HTTP) in a complex world — basic and digest authentication, redirections, timeout and more. Base undici API.
512.9k+85%-9 months ago
4.9.0
ESM + CommonJSBundledHTTP clients
essentials
Essential initialization for every JavaScript process
512.8k-24%-4 years ago
1.2.0
-None-
@copilotkit/shared
<img src="https://github.com/user-attachments/assets/0a6b64d9-e193-4940-a3f6-60334ac34084" alt="banner" style="border-radius: 12px; border: 2px solid #d6d4fa;" />
512.7k--9 days ago
1.73.3
ESM + CommonJSBundledStatic site generators and meta-frameworks, React
uvm
Universal Virtual Machine for Node and Browser
512.5k-14%-2 months ago
4.0.2
CommonJSNone-
mkdirp-promise
Promise version of mkdirp
512.4k-22%-9 years ago
5.0.1
CommonJSNonePromises and async control flow, Files and file systems
@mdx-js/rollup
Rollup plugin for MDX
512.2k--1 year ago
3.1.1
ESM onlyBundledMarkdown, React
bip174
[![Build Status](https://github.com/bitcoinjs/bip174/actions/workflows/main_ci.yml/badge.svg)](https://github.com/bitcoinjs/bip174/actions/workflows/main_ci.yml) [![NPM](https://img.shields.io/npm/v/bip174.svg)](https://www.npmjs.org/package/bip174)
512.2k+84%-24 days ago
3.0.1
ESM + CommonJSBundledBlockchain and Web3, Node.js utilities
@mdi/font
Dist for Material Design Webfont. This includes the Stock and Community icons in a single webfont collection.
512.2k--2 years ago
7.4.47
-NoneIcons
web3-core
Web3 core tools for sub-packages. This is an internal package.
512.2k-11%-1 year ago
4.7.1
ESM + CommonJSBundledBlockchain and Web3
react-hot-loader
Tweak React components in real time.
511.3k-34%-3 years ago
4.13.1
CommonJSBundledReact
eslint-plugin-no-relative-import-paths
Moving a file to different folder, could result in changing all imports statement in that file. This will not happen is the import paths are absolute. The eslint rule helps enforcing having absolute import paths. Support eslint --fix to automatically chan
511.3k+49%-15 days ago
1.7.3
CommonJSBundled-
stream-meter
A stream meter that both counts the bytes piped through it, and can optionally abort on a max size. (e.g. limit a http request size)
511.2k+56%-10 years ago
1.0.4
CommonJSNoneHTTP clients
ollama
Ollama Javascript library
510.7k+80%-10 months ago
0.6.3
ESM + CommonJSBundled-
twig
JS port of the Twig templating language.
510.6k+37%-6 months ago
3.0.0
CommonJSNone-
type-graphql
Create GraphQL schema and resolvers with TypeScript, using classes and decorators!
510.1k+101%-7 months ago
2.0.0-rc.3
ESM + CommonJSBundledGraphQL, TypeScript tooling
ethereum-bloom-filters
Ability to test bloom filters for ethereum.
510k-8%-2 years ago
1.2.0
CommonJSBundledBlockchain and Web3
use-immer
Use immer with React hooks
509.4k+62%-1 year ago
0.11.0
ESM + CommonJSBundledReact
libnpmsearch
Programmatic API for searching in npm and compatible registries.
509.4k-19%-2 months ago
10.0.0
CommonJSNoneNode.js utilities
rollup-plugin-commonjs
Convert CommonJS modules to ES2015
509.3k+0%-7 years ago
10.1.0
ESM + CommonJSNoneBundler plugins and loaders
findit2
walk a directory tree recursively with events
509.2k+27%-11 years ago
2.2.3
CommonJSNone-
rewire
Easy dependency injection for node.js unit testing
509.2k+16%-1 year ago
9.0.1
CommonJSNoneTesting, Dev servers and API mocking
regl-scatter2d
Scatter2d plot built with regl
509.1k+90%-5 months ago
3.4.0
CommonJSNone-

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