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
save-pixels-jpeg-js-upgrade
Saves an ndarray as an image to a file
4.9k+8%-9 years ago
2.3.4-jpeg-js-upgrade.0
CommonJSNone-
@starknet-react/core
Starknet React is a collection of React hooks for Starknet.
4.9k--1 year ago
5.0.3
ESM onlyBundledBlockchain and Web3, React
chai-openapi-response-validator
Use Chai to assert that HTTP responses satisfy an OpenAPI spec
4.9k-30%-4 years ago
0.14.2
CommonJSBundledDocumentation tooling
@shadscan/cli
Audit React shadcn apps for missing UI fundamentals.
4.9k--1 month ago
0.17.0
ESM onlyBundledCLI tools and terminal utilities, React
progress-barjs
A customizable progress bar for NodeJS
4.9k+174%-10 years ago
2.2.1
CommonJSNoneCLI tools and terminal utilities
region
A helper to work with rectangular regions in the DOM
4.9k-12%-11 years ago
2.1.2
CommonJSNoneDOM and browser utilities
razzle-start-server-webpack-plugin
Automatically start your server once Webpack's build completes.
4.9k-61%-3 years ago
4.2.18
CommonJSNoneHTTP servers and web frameworks
aes-cbc-mac
Node implementation for aes cbc mac
4.9k-23%-6 years ago
1.0.1
CommonJSNoneCryptography and hashing
node-mandrill
A node.js wrapper for MailChimp's Mandrill API.
4.9k+46%-13 years ago
1.0.1
CommonJSNoneEmail
2fa
TOTP + HOTP library, with nice utilities for handing 2FA
4.9k-64%-11 years ago
0.1.2
CommonJSNoneAuthentication and authorisation
@xpd/tailwind-3dtransforms
Tailwind plugin to enable css 3d transforms for tailwind.
4.9k--3 years ago
1.0.3
CommonJSNoneCSS-in-JS and styling
@preset-sdk/embedded
Frontend SDK for embedding Preset data analytics into your own application
4.9k--4 months ago
0.3.2
ESM + CommonJSBundledCharts and data visualisation
@stacksjs/email
The Stacks Email integration. Painlessly create & manage your inboxes, templates, and send emails.
4.9k--13 days ago
0.74.68
ESM onlyBundledEmail
better-react-spinkit
A collection of loading indicators animated with CSS for React
4.9k+42%-8 years ago
2.0.4
CommonJSNoneReact
@vicons/fluent
Vue3 SVG icon components integrated from [`fluentui-system-icons`](https://github.com/microsoft/fluentui-system-icons)
4.9k--1 year ago
0.13.0
ESM + CommonJSBundledIcons, Vue
color-thief-browser
Get the dominant color or color palette from an image (Browser version).
4.9k+134%-9 years ago
2.0.2
CommonJSNone-
json.sortify
A deterministic version of JSON.stringify that sorts object keys alphabetically.
4.9k+3%-9 years ago
2.2.2
CommonJSNone-
is-flac
Check if a Buffer/Uint8Array is a FLAC file.
4.9k+47%-10 years ago
1.1.2
-NoneVideo and audio
@canvasjs/react-charts
CanvasJS React Charts - Official
4.9k--2 years ago
1.0.2
CommonJSNoneCharts and data visualisation, React
frame-worker
Run Worker Script inside an Iframe
4.9k+1932%-3 years ago
0.3.0
CommonJSNone-
geowarp-canvas
Adds HTML Canvas Support to GeoWarp
4.9k+2100%-2 years ago
0.2.0
CommonJSNoneMaps and geolocation
developer-icons
A collection of well-optimized SVG tech logos for developers and designers—customizable, scalable, and free.
4.9k+1498%-1 month ago
7.1.0
ESM onlyBundledIcons
functionalscript
FunctionalScript is a purely functional subset of JavaScript
4.9k+686%-19 days ago
0.50.0
ESM onlyNoneTypeScript tooling
ractive
Next-generation DOM manipulation
4.9k-53%-2 years ago
1.4.4
ESM + CommonJSBundledTemplating
winston-sentry-log
Winston transport for @sentry/node
4.9k+19%-4 years ago
1.0.26
CommonJSBundledLogging
@builder.io/mitosis
Write components once, run everywhere. Compiles to Vue, React, Solid, and Liquid. Import code from Figma and Builder.io
4.9k--2 months ago
0.14.0
CommonJSBundledReact, Vue
jquery-ui-multiselect-widget
MultiSelect progessively enhances an ordinary multiple select control into elegant drop down list of checkboxes, stylable with ThemeRoller.
4.9k-10%--
3.0.1
CommonJSNone-
grunt-connect-proxy
Provides a http proxy as middleware for grunt connect.
4.9k-7%-11 years ago
0.2.0
CommonJSNone-
chained-error
Zero dependencies error that allows creating a chain of errors, preserving the original cause (with TypeScript support)
4.9k-1%-7 years ago
1.0.0
CommonJSBundled-
@react-pdf-viewer/locales
Translations of the React PDF Viewer's UI in different languages
4.9k--5 years ago
1.0.0
-NonePDF and documents, React
audify
Play/Stream/Record PCM audio data & Encode/Decode Opus to PCM audio data
4.9k+507%-1 year ago
1.10.1
CommonJSBundledVideo and audio
@napi-rs/lzma-android-arm64
lzma / lzma2 / xz compression for Node.js and the browser, backed by pure-Rust lzma-rust2 via https://napi.rs
4.9k--2 months ago
1.5.1
CommonJSNoneCompression and archives
dbgate-query-splitter
SQL Query splitter for verious database engines
4.9k+280%-7 months ago
4.12.0
CommonJSBundled-
ts-sql-query
Type-safe SQL query builder like QueryDSL or JOOQ in Java or Linq in .Net for TypeScript with MariaDB, MySql, Oracle, PostgreSql, Sqlite and SqlServer support.
4.9k-1%-3 months ago
1.68.0
-NoneORMs and query builders, TypeScript tooling
@adobe/aio-lib-core-auth
Adobe I/O Core Authentication Library
4.9k--7 months ago
1.1.0
CommonJSBundledAuthentication and authorisation
grunt-conventional-changelog
Generate a changelog using conventional-changelog
4.9k-8%-10 years ago
6.1.0
-NoneDocumentation tooling
@abp/cropperjs
ABP Framework is a complete open-source infrastructure to create modern web applications by following the best practices and conventions of software development. This package is a part of the [ABP Framework](https://abp.io) and contains client-side files.
4.9k--23 days ago
10.6.1
-NoneAngular
@oruga-ui/oruga-next
UI components for Vue.js and CSS framework agnostic
4.9k--16 days ago
0.14.4
ESM + CommonJSBundledUI component libraries, Vue
@stdlib/random-array-uniform
Create an array containing pseudorandom numbers drawn from a continuous uniform distribution.
4.9k--7 months ago
0.2.2
CommonJSBundledNumbers and maths
is-m4a
Check if a Buffer/Uint8Array is a m4a file.
4.9k+60%-10 years ago
1.0.2
-NoneVideo and audio
is-wav
Check if a Buffer/Uint8Array is a wav file.
4.9k+47%-10 years ago
1.1.2
-NoneVideo and audio
notosans-fontface
A simple package providing the Noto Sans fontface.
4.9k+90%--
1.3.0
-NoneCSS-in-JS and styling
pprof-to-md
Convert pprof profiling data into Markdown format for performance analysis
4.9k--8 months ago
0.2.0
ESM onlyBundledMarkdown
@f5-sales-demo/pi-agent-core
General-purpose agent with transport abstraction, state management, and attachment support
4.9k--13 days ago
21.43.8
ESM onlyBundledState management
detectlanguage
Detect Language API Node.js Client
4.9k+46%-1 year ago
3.0.0
CommonJSBundled-
@mescius/wijmo.angular2.nav
UI library for pure JS, Angular, React, Vue and more...
4.9k--3 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
is-mp3
Check if a Buffer/Uint8Array is a MP3 file.
4.9k+39%-9 years ago
1.1.3
-NoneVideo and audio
@napi-rs/lzma-android-arm-eabi
lzma / lzma2 / xz compression for Node.js and the browser, backed by pure-Rust lzma-rust2 via https://napi.rs
4.9k--2 months ago
1.5.1
CommonJSNoneCompression and archives
angular-schema-form
Create complex forms from a JSON schema with angular.
4.9k-8%-10 years ago
0.8.13
CommonJSNoneAngular
grunt-html-build
Grunt HTML Builder - Appends scripts and styles, Removes debug parts, append html partials, Template options
4.9k+51%-9 years ago
0.7.1
-None-

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