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
three-vignette-background
a simple ThreeJS vignette background
8.6k-38%-9 years ago
1.0.3
CommonJSNone3D, WebGL and game engines
croppr
A vanilla JavaScript image cropper that's lightweight, awesome, and has absolutely zero dependencies.
8.6k+159%-8 years ago
2.3.1
CommonJSBundledImage processing
ie-array-find-polyfill
Polyfill to provide array.find on IE.
8.6k-8%-9 years ago
1.1.0
CommonJSNonePolyfills and shims
serverless-stack-termination-protection
Serverless plugin to update the CloudFormation stack termination protection
8.6k-70%--
2.0.2
CommonJSNoneCloud SDKs
@thi.ng/rle-pack
Binary run-length encoding packer w/ flexible repeat bit widths and a naive RLE encoder/decoder for arrays of arbitrary typed values
8.6k--1 month ago
3.2.15
ESM onlyBundledTypeScript tooling
suger-sdk-ts
OpenAPI client for suger-sdk-ts
8.6k+3807%-1 year ago
3.14.0
ESM onlyBundledTypeScript tooling
open-iconic
An open source icon set with marks in SVG, sprite, webfont and raster format
8.6k-27%-10 years ago
1.1.1
-NoneIcons
mocha-loader
Mocha loader for webpack
8.6k+7%-5 years ago
5.1.5
CommonJSNoneTesting, Bundler plugins and loaders
@lucca-front/icons
A library of icons made by the team @Lucca
8.6k--17 days ago
22.0.4
CommonJSNoneIcons
@taiga-ui/addon-commerce
Extension package for Taiga UI related to commerce, payment systems, currencies etc.
8.6k--17 days ago
5.25.0
ESM + CommonJSBundledPayments and commerce, Angular
fakeout
Detect disposable email domains — zero dependencies, auto-updated dataset
8.6k--15 days ago
1.0.108
ESM + CommonJSBundledEmail
eslint-config-taro
Taro specific linting rules for ESLint
8.6k+27%--
4.2.1
CommonJSNoneReact, TypeScript tooling
leaflet-providers
An extension to Leaflet that contains configurations for various free tile providers.
8.6k-20%--
4.0.0
CommonJSNoneMaps and geolocation
browserify-css
A Browserify transform for bundling, rebasing, inlining, and minifying CSS files
8.5k-4%-7 years ago
0.15.0
CommonJSNone-
uglify-loader
Uglify.js loader for webpack
8.5k+17%-8 years ago
3.0.0
CommonJSNone-
@pengzhanbo/utils
a personal utils package
8.5k--20 days ago
3.12.0
ESM onlyBundledDOM and browser utilities, Node.js utilities
cdk-rds-sql
A CDK construct that allows creating roles or users and databases on Aurora Serverless PostgreSQL or MySQL/MariaDB clusters, as well as AWS DSQL clusters.
8.5k+213%-1 month ago
8.1.4
CommonJSBundledCloud SDKs, Database clients and drivers
shift-validator
validator for the Shift AST format
8.5k+231%-4 years ago
6.0.0
CommonJSNone-
@2fd/command
Modular command line tool
8.5k--9 years ago
1.1.2
CommonJSBundled-
@yamada-ui/react
React UI components of the Yamada, by the Yamada, for the Yamada built with React and Emotion
8.5k--1 month ago
2.2.8
ESM + CommonJSBundledUI component libraries, React
rollup-plugin-lit-css
Import CSS files as tagged template literals
8.5k+26%-7 months ago
6.0.1
ESM + CommonJSBundledCSS-in-JS and styling
braintreehttp
A library for integrating with BraintreeHttp.
8.5k+2%-8 years ago
0.4.0
CommonJSNonePayments and commerce
vivus
JavaScript library to make drawing animation on SVG
8.5k+23%--
0.4.6
CommonJSNone-
quickpickle
Plugin for Vitest to run tests written in Gherkin Syntax.
8.5k+1924%-5 months ago
1.11.2
ESM + CommonJSBundledTesting
gpt-tokens
Calculate the token consumption and amount of openai gpt message
8.5k-37%-1 year ago
1.3.14
ESM + CommonJSBundled-
supports-webp
Instantly detect support for WEBP images in the browser in 0.2KB
8.5k-50%-4 years ago
3.0.0
ESM onlyBundledImage processing
@mondaydotcomorg/atp-runtime
Runtime SDK injected into sandbox for Agent Tool Protocol
8.5k--5 months ago
0.22.3
ESM + CommonJSBundled-
vue3-editor
HTML editor using Vue.js 3, and Quill.js, an open source editor
8.5k+47%-4 years ago
0.1.1
CommonJSNoneVue
format-number-with-string
Format a number based on a format string '-£#,##0.##0'
8.5k+33%--
0.0.2
CommonJSNone-
next-ws
Add support for WebSockets in the Next.js app directory
8.5k+232%-15 days ago
2.2.16
CommonJSBundledWebSockets and realtime
@ankhorage/surface
Stable UI foundation for React Native and React Native Web.
8.5k--15 days ago
9.1.7
ESM onlyBundledUI component libraries, React
@unpic/svelte
Svelte component for responsive, high-performance images.
8.5k--9 months ago
1.0.1
ESM onlyBundledSvelte, Static site generators and meta-frameworks
@stdy/cli
OpenAPI 3 mock server. Validates SDKs against OpenAPI specs with clear error attribution.
8.5k--3 months ago
0.22.2
-NoneSchema validation, Dev servers and API mocking
react-loadable-ssr-addon
Server Side Render add-on for React Loadable. Load splitted chunks was never that easy.
8.5k-0%-5 years ago
1.0.2
CommonJSNoneBundlers, React
angular-bootstrap-calendar
A pure AngularJS bootstrap themed responsive calendar that can display events and has views for year, month, week and day
8.5k+143%--
1.0.0
CommonJSNone-
deconstruct-number-format
deconstruct a number format eg '-£#,##0.##0' and return a set of parameters to describe the format
8.5k+15%--
0.0.1
CommonJSNoneNumbers and maths
@linaria/rollup
Blazing fast zero-runtime CSS in JS library
8.5k--2 years ago
5.0.4
ESM + CommonJSBundledCSS-in-JS and styling, React
public-google-sheets-parser
Get JSONArray from public google sheets with using only spreadsheetId
8.5k+16%--
1.5.4
CommonJSBundledPDF and documents, Parsers and serialisers
semantic-sdp
Minimal SDP information semantic data model and parsing tools
8.5k+87%-2 years ago
3.31.1
CommonJSBundledVideo and audio, WebSockets and realtime
grunt-replace-lts
Replace text patterns with applause.
8.5k-20%-7 years ago
1.1.0
CommonJSNone-
scroll-tabs
A tab scrolling component
8.5k+1%-8 years ago
1.0.1
CommonJSNoneDOM and browser utilities
svelte-navigator
Simple, accessible routing for Svelte
8.5k+18%-4 years ago
3.2.2
ESM + CommonJSBundledAccessibility, Svelte
xgettext-js
xgettext string extractor tool capable of parsing JavaScript files
8.5k+80%-7 years ago
3.0.0
CommonJSNoneInternationalisation
@vtbag/inspection-chamber
The Inspection Chamber is an in-browser development tool that gives you all the knobs and dials to interactively put your view transitions through their paces.
8.5k--8 months ago
1.0.24
ESM onlyBundledAnimation
express-state
Share server-side state with the client-side of an Express app via JavaScript.
8.5k-69%-6 years ago
2.0.0
CommonJSNone-
@serenity-js/playwright
Adapter that integrates @serenity-js/web with Playwright, enabling Serenity/JS reporting and using the Screenplay Pattern to write component and end-to-end test scenarios
8.5k--23 days ago
3.48.0
ESM + CommonJSBundledTesting
@svelte-put/lockscroll
locking scroll and hide scrollbar within an HTML element
8.5k--1 year ago
2.0.1
ESM onlyBundledSvelte, DOM and browser utilities
storybook-addon-next
A no config Storybook addon that makes Next.js features just work in Storybook
8.5k-47%-3 years ago
1.8.0
CommonJSNoneDocumentation tooling, Static site generators and meta-frameworks
sun-tzu-quotes
a few Sun Tzu quotes from The Art of War
8.5k-32%-11 years ago
1.0.0
CommonJSNone-
@a11y-tools/aria-roles
A utility for fetching valid ARIA roles dynamically, validating roles, and providing type-safe access to ARIA role names.
8.5k--1 year ago
1.0.0
ESM onlyBundledAccessibility

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