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
@coveo/headless-react
React utilities for SSR (Server Side Rendering) with headless
3.5k--12 days ago
2.10.0
ESM onlyNoneStatic site generators and meta-frameworks, React
eslint-config-vtex-react
VTEX's eslint config for React
3.5k-45%--
9.1.0
CommonJSNoneLinting and formatting, React
remark-preset-lint-node
remark preset to configure remark-lint with settings for nodejs/node
3.5k-3%-2 years ago
5.1.2
ESM onlyNoneMarkdown, Node.js utilities
vue-devui
DevUI components based on Vite and Vue3
3.5k+56%-27 days ago
1.6.37
ESM + CommonJSNoneTypeScript tooling, Vue
@dfm-fi/agent
DFM v2 MCP server — drive the full DTF launch → deposit → redeem (+ manage) lifecycle from an AI agent against the live API.
3.5k--11 days ago
0.2.1745
ESM onlyBundledBlockchain and Web3
@volo/abp.ng.identity
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.
3.5k--21 days ago
10.6.1
ESM onlyBundledAngular
async-await-retry
Simple module to retry a function with async/await syntax !
3.5k-16%-2 years ago
2.1.0
ESM + CommonJSBundledPromises and async control flow
@nerdwallet/apollo-cache-policies
An extension to the InMemoryCache from Apollo that adds additional cache policies.
3.5k--2 years ago
3.3.3
CommonJSBundledGraphQL, Caching
@tevm/memory-client
MemoryClient for tevm is an in memory devnet for JavaScript
3.5k--1 year ago
1.0.0-next.148
ESM + CommonJSBundledTypeScript tooling, Blockchain and Web3
astro-feather-icons
Feather icons for Astro (based on svelte-feather-icons by dylanblokhuis)
3.5k+144%-4 years ago
1.0.2
ESM onlyNoneIcons, Static site generators and meta-frameworks
@shotstack/shotstack-studio
A video editing library for creating and editing videos with Shotstack
3.5k--10 days ago
2.22.7
ESM + CommonJSBundledVideo and audio
lz4-lite
A lean, optimized, spec-compliant LZ4 (block + frame) codec in TypeScript — zero dependencies.
3.5k--3 months ago
1.1.2
ESM + CommonJSBundledTypeScript tooling
skatejs
Skate is a library built on top of the W3C web component specs that enables you to write functional and performant web components with a very small footprint.
3.5k+3%-8 years ago
5.2.4
ESM + CommonJSBundled-
@syncfusion/ej2-angular-barcode-generator
Barcode generator component is a pure JavaScript library which will convert a string to Barcode and show it to the user. This supports major 1D and 2D barcodes including coda bar, code 128, QR Code. for Angular
3.5k--20 days ago
34.2.8
ESM + CommonJSBundledAngular, UI component libraries
gulp-changed-in-place
Only pass through changed files
3.5k-10%-9 years ago
2.3.0
-None-
ng2-select
Angular2 based replacement for select boxes
3.5k-32%-8 years ago
2.0.0
ESM + CommonJSBundledAngular
vite-plugin-mock-server
Vite mock server plugin
3.5k-21%-2 years ago
1.3.1
ESM onlyBundledDev servers and API mocking, Testing
@atproto/oauth-scopes
A library for manipulating and validating ATproto OAuth scopes in TypeScript.
3.5k--25 days ago
0.5.12
ESM onlyBundledAuthentication and authorisation
koa-swagger-decorator
using decorator to automatically generate swagger doc for koa-router
3.5k-1%-3 years ago
1.8.7
CommonJSBundledDocumentation tooling
mocha-logger
Simple logging support using the standard Mocha reporting style
3.5k-70%-4 years ago
1.0.8
CommonJSNoneLogging
@astronautlabs/bitstream
Utilities for packing/unpacking fields of a bitstream
3.5k--2 years ago
4.2.2
ESM + CommonJSBundled-
@mondaydotcomorg/atp-server
Server implementation for Agent Tool Protocol
3.5k--1 month ago
0.26.0
ESM + CommonJSBundled-
electron-connect
Livereload tools for Electron development
3.5k+79%-8 years ago
0.6.3
CommonJSNoneBuild tools
@qawolf/run-globals-ios
iOS testing utilities for QA Wolf
3.5k--1 month ago
0.0.19
ESM onlyBundledTesting
appstash
Simple, clean application directory resolution
3.4k--2 months ago
0.8.0
ESM + CommonJSBundled-
rnsec
Zero-config security scanner for React Native & Expo apps. Find vulnerabilities with 68 security rules covering Android, iOS, and React Native specific issues.
3.4k--5 months ago
1.3.0
ESM onlyNoneSecurity, React
@material-symbols/svg-200
Latest optimized SVGs with weight 200 for Material Symbols.
3.4k--13 days ago
0.47.5
-NoneIcons
@syncfusion/ej2-angular-kanban
The Kanban board is an efficient way to visualize the workflow at each stage along its path to completion. The most important features available are Swim lane, filtering, and editing. for Angular
3.4k--20 days ago
34.2.8
ESM + CommonJSBundledAngular, UI component libraries
@lightprotocol/stateless.js
JavaScript API for Light & ZK Compression
3.4k--6 months ago
0.23.3
ESM + CommonJSBundledCompression and archives, Blockchain and Web3
@ssgoi/react
React bindings for SSGOI - Native app-like page transitions for React applications
3.4k--12 days ago
7.2.0
ESM + CommonJSBundledAnimation, React
@gitgraph/js
Draw pretty git graphs in the browser
3.4k--5 years ago
1.4.0
ESM + CommonJSBundled-
as-a
Runs a given command with additional environment settings for simple local development
3.4k-38%--
2.2.8
CommonJSNoneConfiguration, Utility libraries
svelte-virtual
Virtual List and Grid components for Svelte
3.4k+452%-2 years ago
0.6.3
ESM onlyBundledSvelte, DOM and browser utilities
mat-timepicker
Angular Material timepicker component with clock view dialog, min/max validation, and support for both 12h/24h formats
3.4k+34%-9 months ago
5.5.1
ESM + CommonJSBundledDate pickers, Angular
node-find-files
A Node Module for finding files by attributes. Originally developed to find files modified since a particular date.
3.4k+50%-6 years ago
1.0.0
CommonJSBundled-
vue2-leaflet-markercluster
markercluster plugin extension for vue2-leaflet package
3.4k-12%-6 years ago
3.1.0
CommonJSNoneMaps and geolocation
@diffusion-studio/ffmpeg-js
FFmpeg.js - Use FFmpeg in the browser powered by WebAssembly
3.4k--3 years ago
0.2.3
ESM onlyBundledVideo and audio
eslint-config-prestashop
PrestaShop's JS ESLint config, following our styleguide
3.4k-41%--
0.2.1
CommonJSNoneLinting and formatting
winston-opensearch
An Opensearch transport for winston
3.4k+230%-1 year ago
0.3.0
CommonJSBundledLogging
@grapecity/wijmo.chart
UI library for pure JS, Angular, React, Vue and more...
3.4k--2 months ago
5.20261.52
ESM + CommonJSBundledTables and data grids, UI component libraries
@stdlib/blas-base-dscal
Multiply a double-precision floating-point vector by a constant.
3.4k--7 months ago
0.4.1
CommonJSBundledNumbers and maths
@videojs/hlsjs-video
hls.js playback adapter for Video.js
3.4k--26 days ago
10.0.0-rc.2
ESM onlyBundled-
gulp-live-server
easy light weight server with livereload
3.4k-68%-9 years ago
0.0.31
CommonJSNone-
react-progressive-graceful-image
Graceful Progressive image loading for React
3.4k+74%-3 years ago
0.7.0
CommonJSBundledReact
typed-path
Type safe object string paths for typescript.
3.4k-15%-5 years ago
2.2.3
CommonJSBundledTypeScript tooling, Utility libraries
archgate
Enforce Architecture Decision Records as executable rules — for both humans and AI agents
3.4k--28 days ago
0.58.0
ESM onlyNoneCLI tools and terminal utilities
optimal
Build, validate, and transform values with immutable typed schemas.
3.4k-60%-4 years ago
5.1.1
ESM + CommonJSBundled-
pelias-config
Configuration settings for Pelias
3.4k-71%--
7.0.0
CommonJSNone-
@transcend-io/penumbra
Crypto streams for the browser.
3.4k--9 months ago
8.1.4
ESM + CommonJSBundledCryptography and hashing
danfojs
JavaScript library providing high performance, intuitive, and easy to use data structures for manipulating and processing structured data.
3.4k+14%--
1.2.0
CommonJSBundled-

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