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
@oxfmt/binding-linux-x64-gnu
Formatter for the JavaScript Oxidation Compiler
8.4m--5 days ago
0.70.0
CommonJSNoneTypeScript tooling, Linting and formatting
workbox-strategies
A service worker helper library implementing common caching strategies.
8.4m+59%-4 months ago
7.4.1
ESM + CommonJSBundled-
workbox-navigation-preload
This library allows developers to opt-in to using Navigation Preload in their service worker.
8.4m+49%-4 months ago
7.4.1
ESM + CommonJSBundled-
workbox-range-requests
This library creates a new Response, given a source Response and a Range header value.
8.4m+58%-4 months ago
7.4.1
ESM + CommonJSBundledCaching
path-root
Get the root of a posix or windows filepath.
8.4m+34%-10 years ago
0.1.1
CommonJSNone-
potpack
A tiny library for packing 2D rectangles (for sprite layouts)
8.4m+199%-1 year ago
2.1.0
ESM onlyBundled-
path-root-regex
Regular expression for getting the root of a posix or windows filepath.
8.4m+29%-10 years ago
0.1.2
CommonJSNone-
birpc
Message based Two-way remote procedure call
8.4m+211%-1 month ago
4.2.0
ESM onlyBundled-
workbox-expiration
A service worker helper library that expires cached responses based on age or maximum number of entries.
8.4m+59%-4 months ago
7.4.1
ESM + CommonJSBundled-
webpack-cli
CLI for webpack & friends
8.4m+8%-29 days ago
7.2.3
CommonJSBundledBundlers, CLI tools and terminal utilities
workbox-precaching
This module efficiently precaches assets.
8.3m+51%-4 months ago
7.4.1
ESM + CommonJSBundled-
moo
Optimised tokenizer/lexer generator! 🐄 Much performance. Moo!
8.3m+79%-6 months ago
0.5.3
CommonJSNone-
hasha
Hashing made simple. Get the hash of a buffer/string/stream/file.
8.3m+25%-1 year ago
7.0.0
ESM onlyBundledCryptography and hashing
tuf-js
JavaScript implementation of The Update Framework (TUF)
8.3m+39%-3 months ago
6.0.0
CommonJSBundledSecurity
sigstore
code-signing for npm packages
8.3m+42%-3 months ago
5.0.0
CommonJSBundled-
sinon
JavaScript test spies, stubs and mocks.
8.3m+17%-2 months ago
22.1.0
ESM + CommonJSNoneTesting
path-dirname
Node.js path.dirname() ponyfill
8.3m-7%-9 years ago
1.0.2
-NonePolyfills and shims
copy-to-clipboard
Copy stuff into clipboard using JS with fallbacks
8.3m+31%-5 months ago
4.0.2
ESM + CommonJSBundledDOM and browser utilities
is-lambda
Detect if your code is running on an AWS Lambda server
8.3m-14%-9 years ago
1.0.1
CommonJSNoneCloud SDKs
xcode
parser for xcodeproj/project.pbxproj files
8.3m+289%-6 years ago
3.0.1
CommonJSNoneNode.js utilities
workbox-build
A module that integrates into your build process, helping you generate a manifest of local files that workbox-sw should precache.
8.3m+51%-4 months ago
7.4.1
CommonJSBundledCaching
svg-tags
List of standard SVG tags.
8.3m+50%-12 years ago
1.0.0
CommonJSNone-
graphql-ws
Coherent, zero-dependency, lazy, simple, GraphQL over WebSocket Protocol compliant server and client
8.2m+61%-2 days ago
6.3.0
ESM + CommonJSBundledGraphQL, WebSockets and realtime
chromium-edge-launcher
Launch latest Edge with the Devtools Protocol port open
8.2m+280%-5 months ago
2.0.1
ESM onlyBundled-
@xyflow/react
React Flow - A highly customizable React library for building node-based editors and interactive flow charts.
8.2m+637%-2 days ago
12.12.0
ESM + CommonJSBundledReact, TypeScript tooling
jsdoc-type-pratt-parser
[![Npm Package](https://badgen.net/npm/v/jsdoc-type-pratt-parser)](https://www.npmjs.com/package/jsdoc-type-pratt-parser) [![Test Status](https://github.com/jsdoc-type-pratt-parser/jsdoc-type-pratt-parser/actions/workflows/test.yml/badge.svg?branch=main)]
8.2m+32%-10 days ago
9.2.2
ESM onlyBundledDocumentation tooling
styled-components
Fast, expressive styling for React.
8.2m+31%-1 month ago
6.5.3
ESM + CommonJSBundledCSS-in-JS and styling, React
isomorphic-fetch
Isomorphic WHATWG Fetch API, for Node & Browserify
8.2m+60%-6 years ago
3.0.0
CommonJSNoneHTTP clients
@hapi/address
Email address and domain validation
8.2m+182%-3 years ago
5.1.1
ESM + CommonJSBundledEmail
class-validator
Decorator-based property validation for classes.
8.2m+102%-6 months ago
0.15.1
ESM + CommonJSBundled-
@expo/image-utils
A package used by Expo CLI for processing images
8.2m+282%-1 month ago
0.11.5
CommonJSBundledHTTP servers and web frameworks, React
typebox
Json Schema Type Builder with Static Type Resolution for TypeScript
8.2m+56221%-8 days ago
1.3.34
ESM onlyBundledSchema validation, TypeScript tooling
@vueuse/metadata
Metadata for VueUse functions
8.2m+157%-10 days ago
15.0.0
ESM onlyBundledVue
@tweenjs/tween.js
Simple and fast tweening engine with optimised Robert Penner's equations.
8.2m+490%-2 years ago
25.0.0
ESM + CommonJSBundledAnimation
hast-util-sanitize
hast utility to sanitize nodes
8.2m+615%-1 year ago
5.0.2
ESM onlyBundledSecurity
@vueuse/core
Collection of essential Vue Composition Utilities
8.2m+155%-10 days ago
15.0.0
ESM onlyBundledVue
from2
Convenience wrapper for ReadableStream, with an API lifted from "from" and "through2"
8.2m-7%-10 years ago
2.3.0
CommonJSNone-
puppeteer
A high-level API to control headless Chrome over the DevTools Protocol
8.2m+67%-3 days ago
25.12.0
ESM + CommonJSBundledScraping and browser automation
tinyqueue
The smallest and simplest JavaScript priority queue
8.2m+113%-2 years ago
3.0.0
ESM onlyBundled-
workbox-google-analytics
Queues failed requests and uses the Background Sync API to replay them when the network is available
8.2m+49%-4 months ago
7.4.1
ESM + CommonJSBundled-
workbox-streams
A library that makes it easier to work with Streams in the browser.
8.1m+58%-4 months ago
7.4.1
ESM + CommonJSBundled-
parse-filepath
Pollyfill for node.js `path.parse`, parses a filepath into an object.
8.1m+44%-8 years ago
1.0.2
CommonJSNoneNode.js utilities
pupa
Simple micro templating
8.1m+43%-1 year ago
3.3.0
ESM onlyBundledTemplating, Strings and text
@sentry/webpack-plugin
Official Sentry Webpack plugin
8.1m+223%-2 months ago
5.4.0
ESM + CommonJSBundledBundler plugins and loaders, Monitoring and error tracking
capital-case
Transform into a space separated string with each word capitalized
8.1m+27%-2 years ago
2.0.0
ESM onlyNone-
ajv-errors
Custom error messages in JSON Schemas for Ajv validator
8.1m+21%-5 years ago
3.0.0
CommonJSBundledSchema validation
@google-cloud/precise-date
A simple utility for precise-dateing functions and classes.
8.1m+192%-10 days ago
6.1.0
CommonJSBundledDate and time, Cloud SDKs
is-builtin-module
Check if a string matches the name of a Node.js builtin module
8.1m+7%-1 year ago
5.0.0
ESM onlyBundled-
@vitest/browser
Browser running for Vitest
8.1m+519%-11 days ago
5.0.1
ESM onlyBundledTesting
temp
Temporary files and directories
8.1m+34%-5 years ago
0.9.4
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