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
human-format
Converts a number to/from a human readable string: `1337` ↔ `1.34kB`
92.1k+41%-1 year ago
1.2.1
-Bundled-
shadow-dom-testing-library
An extension of DOM-testing-library to provide hooks into the shadow dom
92k+56%-22 days ago
1.14.2
ESM + CommonJSBundledTesting
promise-fs
Wraps FS methods using Promise
91.9k+43%-7 years ago
2.1.1
CommonJSNoneFiles and file systems, Promises and async control flow
wreq-js
Node.js/TypeScript HTTP client with browser TLS fingerprint impersonation (JA3/JA4). Bypass Cloudflare and anti-bot detection. Rust-powered, fetch()-compatible.
91.9k--1 month ago
3.2.0
ESM + CommonJSBundledHTTP clients, Scraping and browser automation
fireworks-js
A simple fireworks library!
91.9k+192%-2 years ago
2.10.8
ESM + CommonJSBundledAnimation, 3D, WebGL and game engines
console-stamp
Patch NodeJS console methods in order to add timestamp information by pattern
91.8k-28%-3 years ago
3.1.2
CommonJSBundled-
eslint-plugin-immutable
ESLint plugin to disable all mutation in JavaScript.
91.8k+456%-10 years ago
1.0.0
CommonJSNoneLinting and formatting
virtualizedtableforantd4
The virtualized table component for ant design4/5, using typescript.
91.8k+101%-10 months ago
1.3.2
ESM + CommonJSBundledReact, Tables and data grids
windmill-client
Windmill SDK client for browsers and Node.js
91.8k+86%--
1.817.0
ESM + CommonJSBundledDatabase clients and drivers, TypeScript tooling
infinity-agent
Creates HTTP/HTTPS Agent with Infinity maxSockets
91.7k+18%-11 years ago
2.0.3
-None-
@knapsack-pro/vitest
Knapsack Pro Vitest splits Vitest tests across CI nodes and makes sure that tests will run in optimal time on each CI node.
91.7k--20 days ago
0.6.1
ESM onlyNoneTesting
path-sort
Sort a list of file/directory paths
91.6k-11%-13 years ago
0.1.0
CommonJSNone-
typesense-instantsearch-adapter
Adapter to use InstantSearch UI widgets with Typesense Search
91.6k+134%--
3.0.2
CommonJSBundledAngular, React
remap-istanbul
A tool for remapping Istanbul coverage via Source Maps
91.6k+75%--
0.13.0
CommonJSNoneTypeScript tooling
@highcharts/react
Official Highcharts integration for React
91.6k--1 month ago
5.3.0
ESM onlyBundledReact, Charts and data visualisation
bootstrap-slider
Slider view component for Twitter Bootstrap.
91.6k-18%--
11.0.2
CommonJSNoneUI component libraries
stdnum
Standard Number Validation
91.5k+532%-2 months ago
1.12.6
ESM + CommonJSBundledSchema validation
react-color-palette
🎨 Lightweight Color Picker component for React.
91.5k+57%-1 year ago
7.3.1
ESM + CommonJSBundledReact
@nomicfoundation/slang
A modular set of compiler APIs empowering the next generation of Solidity code analysis and developer tooling. Written in Rust and distributed in multiple languages.
91.5k--21 days ago
1.3.9
ESM onlyNoneBlockchain and Web3
js-confetti
JS Confetti library with zero dependencies, works without any config, TS typings included, adapts to user screen
91.4k+44%--
0.13.1
ESM + CommonJSBundled3D, WebGL and game engines, Animation
karma-ie-launcher
A Karma plugin. Launcher for Internet Explorer.
91.4k+2%--
1.0.0
CommonJSNone-
safefs
Stop getting EMFILE errors! Open only as many files as the operating system supports.
91.3k-30%-2 years ago
8.10.0
CommonJSNoneFiles and file systems, Node.js utilities
postcss-cssnext
Use tomorrow’s CSS syntax, today
91.3k-23%--
3.1.1
CommonJSNoneCSS-in-JS and styling
xunit-viewer
parses xunit xml into xunit viewer
91.2k+138%-2 years ago
10.6.1
ESM onlyNone-
is-git-ref-name-valid
Check that a git reference name is well formed
91.2k+68%--
1.0.0
-NoneNode.js utilities
vite-plugin-glsl
Import, inline (and minify) GLSL/WGSL/Slang shader files
91.1k+51%-2 months ago
1.6.1
ESM onlyBundled3D, WebGL and game engines, Bundler plugins and loaders
request-multipart
Multipart body support for request-compose
91.1k-14%-5 years ago
1.0.0
CommonJSNone-
flubber
Best-guess methods for smoothly interpolating and animating between shapes.
91.1k+69%-8 years ago
0.4.2
ESM + CommonJSNoneAnimation
redux-undo
simple undo/redo functionality for redux state containers
91.1k-18%-3 years ago
1.1.0
ESM + CommonJSBundledState management
@fontsource-variable/source-sans-3
Self-host the Source Sans 3 font in a neatly bundled NPM package.
91k--2 months ago
5.3.0
CommonJSBundledCSS-in-JS and styling
@cdxgen/safer-exec
OS-level sandboxing with tracing, auditing, crypto tracing (CBOM), and learning mode for arbitrary binaries.
91k--12 days ago
1.0.1
ESM onlyNoneSecurity, Cryptography and hashing
promise.any
ES 2021 spec-compliant shim for Promise.any
91k-11%-3 years ago
2.0.6
CommonJSNonePolyfills and shims
@storybook/storybook-deployer
Deploy your storybook as a webapp.
91k--3 years ago
2.8.16
-NoneDocumentation tooling
@devframes/hub-ui
Reference UI for the devframe hub, providing the floating dock and standalone viewer.
90.9k--20 days ago
1.0.0
ESM onlyBundled-
axiom
Axiom AI SDK provides - an API to wrap your AI calls with observability instrumentation. - offline evals - online evals
90.9k+3422%-4 months ago
0.52.2
ESM onlyBundledLogging, Monitoring and error tracking
api-ref-bundler
Bundle all external $ref in Json based API document into single document
90.8k+136%-6 months ago
0.5.1
ESM + CommonJSBundledBundlers, Documentation tooling
@shoelace-style/shoelace
A forward-thinking library of web components.
90.8k--1 year ago
2.20.1
ESM onlyBundledUI component libraries, CSS-in-JS and styling
zstd-napi
Zstandard (zstd) compression library bindings with Node-API
90.7k+721%-2 months ago
0.0.13
CommonJSBundledCompression and archives
quill-delta-to-html
Converts Quill's delta ops to HTML
90.7k+104%--
0.12.1
CommonJSBundled-
remark-reference-links
remark plugin to transform links and images to references and definitions
90.7k-4%-3 years ago
7.0.0
ESM onlyBundledMarkdown, Parsers and serialisers
@simov/deep-extend
Recursive object extending
90.6k--4 years ago
1.0.0
CommonJSNoneDOM and browser utilities, Node.js utilities
@maplibre/maplibre-gl-leaflet
Supports adding Maplibre GL Web to a Leaflet Map as a layer
90.6k--1 month ago
0.1.4
ESM + CommonJSBundledMaps and geolocation
deep-equal-ident
A function to test for identical deep equality (based on lodash's isEqual).
90.5k-39%-11 years ago
1.1.1
CommonJSNoneTesting, Utility libraries
angular-split
Angular UI library to split views and allow dragging to resize areas using CSS grid layout.
90.5k+0%-1 year ago
20.0.0
ESM + CommonJSBundledAngular, UI component libraries
@atlaskit/avatar
An avatar is a visual representation of a user or entity.
90.5k--13 days ago
29.0.0
ESM + CommonJSBundledReact
helper-date
Format dates with date.js and moment.js. Uses date.js to parse human readable date phrases, and moment to format the rendered output. Should work with any Handlebars, Lo-Dash, underscore, or any template engine that allows helper functions to be registere
90.5k-15%-9 years ago
1.0.1
CommonJSNoneDate and time, Utility libraries
@pothos/plugin-directives
Directive plugin for Pothos, enables using graphql-tools based directives with Pothos
90.4k--23 days ago
4.3.2
ESM + CommonJSBundledGraphQL
@pnpm/create-cafs-store
Create a CAFS store controller
90.4k--6 months ago
1000.0.33
CommonJSBundledNode.js utilities
it-pipe
Utility to "pipe" async iterables together
90.4k+58%-3 years ago
3.0.1
ESM onlyBundledPromises and async control flow
logfmt
key=value logger and parser
90.3k+28%-2 years ago
1.4.0
CommonJSNoneLogging, Parsers and serialisers

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