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
should-handle-link
A utility to help libraries and frameworks handle `<a>` clicks, properly handling all the default behavior that comes with clicking links (ctrl+click, cmd+click, etc).
5.6k+144%-1 year ago
1.3.0
ESM onlyBundledRouting
domparser-win32-x64-msvc
A super fast html parser and manipulator written in rust.
5.6k--5 months ago
0.1.1
CommonJSNoneParsers and serialisers, Scraping and browser automation
flatlint
JavaScript tokens-based linter
5.6k+51%-1 month ago
5.10.2
ESM onlyNoneCLI tools and terminal utilities
formik-antd
Dead simple declarative bindings for Formik and Ant Design.
5.6k-20%-1 year ago
2.0.5
ESM + CommonJSBundledForms, React
hellojs
A clientside Javascript library for standardizing requests to OAuth2 web services (and OAuth1 - with a shim)
5.6k+45%-8 months ago
1.21.4
CommonJSNoneAuthentication and authorisation
gettext.js
gettext.js is a lightweight (3kB minified!) but complete and accurate GNU gettext port for Node.js and the browser. Manage your i18n translations the right way in your JavaScript projects.
5.6k+6%--
2.0.3
ESM + CommonJSNone-
svelte-virtual-scroll-list
Svelte lib for virtualizing lists
5.6k+634%-3 years ago
1.3.0
ESM onlyBundledSvelte, DOM and browser utilities
@ws-kit/pubsub
Pub/Sub policy middleware for WS-Kit (topic normalization, authorization) plus shared pub/sub primitives
5.6k--8 months ago
0.10.2
ESM onlyBundledWebSockets and realtime
aac
An AAC decoder for Aurora.js
5.6k+76%-10 years ago
0.1.3
CommonJSNoneVideo and audio
indexable-array
Extended native JavaScript Array which provides indexed lookup similar to native Map.
5.6k-49%-2 years ago
0.7.4
CommonJSBundled-
@pgsql/parser
Multi-version PostgreSQL parser with dynamic version selection
5.6k--4 months ago
1.5.0
ESM + CommonJSBundledDatabase clients and drivers, Parsers and serialisers
alemmi
Fast, unopinionated, minimalist web framework
5.6k-13%-2 years ago
45.0.0
-NoneHTTP servers and web frameworks
rdf-streaming-store
A read-only RDF/JS store that allows parallel data lookup and insertion.
5.6k-1%-1 year ago
2.1.1
CommonJSBundled-
sitemap-webpack-plugin
Webpack plugin to generate a sitemap.
5.6k-22%-5 years ago
1.1.1
CommonJSBundledBundler plugins and loaders
metaapi.cloud-sdk
SDK for MetaApi, a professional cloud forex API which includes MetaTrader REST API and MetaTrader websocket API. Supports both MetaTrader 5 (MT5) and MetaTrader 4 (MT4). CopyFactory copy trading API included. (https://metaapi.cloud)
5.6k+145%-8 months ago
29.3.3
ESM + CommonJSBundledWebSockets and realtime
@lodestar/types
Typescript types required for lodestar
5.6k--22 days ago
1.48.0
ESM onlyBundledBlockchain and Web3, TypeScript tooling
@mescius/wijmo.grid.sheet
UI library for pure JS, Angular, React, Vue and more...
5.6k--3 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
objection-visibility
Objectionjs plugin to whitelist/blacklist model properties
5.6k+246%-4 years ago
1.2.0
CommonJSBundledORMs and query builders, Parsers and serialisers
agentx.web3
Real Web3 Wallet CLI - Made in Lucknow
5.6k--17 days ago
2.1.12
CommonJSNoneBlockchain and Web3
electron-chrome-web-store
Install and update Chrome extensions from the Chrome Web Store for Electron
5.6k+488%-1 year ago
0.13.0
ESM + CommonJSBundledDOM and browser utilities
inliner
Utility to inline images, CSS and JavaScript for a web page - useful for mobile sites
5.6k+202%-8 years ago
1.13.1
CommonJSNone-
@react-three/offscreen
Worker offscreen canvas for react three fiber
5.6k--3 years ago
0.0.8
ESM + CommonJSBundled3D, WebGL and game engines
@tsparticles/pjs
tsParticles particles.js compatibility layer — drop-in replacement for particles.js with full API compatibility and enhanced features. Ready to use components available for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.
5.6k--1 month ago
4.4.0
ESM + CommonJSBundledAnimation, React
pako-esm2
Another pako-esm fork
5.6k---
2.0.2
ESM + CommonJSBundled-
payload-auth
The most powerful authentication solution for Payload CMS
5.6k+762%--
3.0.0
ESM onlyBundledAuthentication and authorisation
measuretool-googlemaps-v3
A handy measurement widget for Google Maps API v3. The functionalities are implemented as close as to what current Google Maps offers.
5.6k+117%--
1.0.2
ESM + CommonJSNone-
stylelint-react-native
A collection of React Native specific rules for stylelint
5.6k+135%-2 years ago
2.7.0
CommonJSNoneLinting and formatting
xmldom-sfdx-encoding
A W3C Standard XML DOM(Level2 CORE) implementation and parser(DOMParser/XMLSerializer).
5.6k-57%-6 years ago
0.1.30
CommonJSNoneParsers and serialisers, DOM and browser utilities
zukeeper
Dev Tools for Zustand, in Zustand
5.6k-3%-3 years ago
1.0.2
CommonJSBundledTypeScript tooling, React
@putout/quick-lint
quick-lint-js as library
5.6k--9 months ago
2.1.0
ESM onlyNoneLinting and formatting
react-multilevel-dropdown
ReactJS multilevel dropdown component
5.6k-4%-3 years ago
4.0.0
CommonJSBundledUI component libraries, React
@stdlib/ndarray-base-assert-is-order
Test if an input value is an ndarray order.
5.6k--7 months ago
0.2.3
CommonJSBundledTypeScript tooling, Testing
use-draggable-scroll
React hook to add draggability to scrollable content easily
5.6k+4%-5 years ago
0.1.0
ESM + CommonJSBundledReact, DOM and browser utilities
@angular-material-extensions/password-strength
Material password strength meter to indicate how secure is the provided password
5.6k--2 years ago
16.0.0
ESM + CommonJSBundledAngular
angular-recaptcha
An AngularJS module to ease usage of reCaptcha inside a form
5.6k-16%--
4.2.0
CommonJSNone-
jest-mock-proxy
Mock classes and objects with the power of proxies!
5.6k+4%-4 years ago
3.1.2
CommonJSBundledTesting
bundle-declarations-webpack-plugin
Webpack plugin which wraps https://www.npmjs.com/package/dts-bundle-generator/
5.6k+55%-1 year ago
6.0.0
ESM onlyBundledTypeScript tooling
pcm-boilerplate
boilerplate for converting PCM byte data to arrays of JavaScript numbers
5.6k+81%-13 years ago
0.1.1
-NoneVideo and audio
redux-form-validators
Simple validations with redux-form / react-final-form
5.6k-67%-7 years ago
3.3.2
ESM + CommonJSNoneForms, React
@mescius/wijmo.touch
UI library for pure JS, Angular, React, Vue and more...
5.6k--3 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@dnd-kit-svelte/svelte
[![Stable release](https://img.shields.io/npm/v/@dnd-kit-svelte/svelte.svg)](https://npm.im/@dnd-kit-svelte/svelte)
5.6k--8 months ago
0.1.6
ESM onlyBundledSvelte
@uploadcare/react-widget
React File Uploader. React component with uploading from multiple sources
5.6k--6 months ago
3.0.1
ESM + CommonJSBundledFiles and file systems, React
lg-thumbnail.js
Thumbnail module for lightgallery.
5.6k-36%-6 years ago
1.2.0
CommonJSNone-
@stdlib/blas-ext-base-gapxsumpw
Add a scalar constant to each strided array element and compute the sum using pairwise summation.
5.6k--7 months ago
0.3.1
CommonJSBundledNumbers and maths
@draft-js-plugins/alignment
Alignment Plugin for DraftJS
5.6k--3 years ago
5.0.4
ESM + CommonJSBundledRich text and code editors, React
@stdlib/ndarray-base-clamp-index
Restrict an index to the interval [0,max].
5.6k--8 months ago
0.2.3
CommonJSBundledTypeScript tooling
@ws-kit/zod
Zod validator adapter for WS-Kit with runtime schema validation and full TypeScript inference
5.6k--9 months ago
0.10.2
ESM onlyBundledSchema validation, WebSockets and realtime
@apla/clickhouse
Yandex ClickHouse database interface
5.6k--6 years ago
1.6.4
CommonJSNoneDatabase clients and drivers
rioterm
Rio terminal for the web: the Rust VT core (librio) compiled to WebAssembly, with a canvas renderer and a headless API
5.6k--1 month ago
0.1.8
ESM onlyBundledCLI tools and terminal utilities
@web/test-runner-webdriver
Webdriver browser launcher for Web Test Runner
5.6k--3 months ago
1.0.0
ESM + CommonJSBundledTesting

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