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
clean-package
Removes and replaces configuration keys in 'package.json' before creating an NPM package.
43.4k+5%--
2.2.0
CommonJSBundled-
@cline/agents
Browser-safe agent runtime for the next-generation Cline SDK
43.4k--13 days ago
0.0.86
ESM onlyBundled-
route-parser
A isomorphic, bullet-proof, ninja-ready route parsing, matching, and reversing library for Javascript in Node and the browser.
43.3k+1%-10 years ago
0.0.5
CommonJSNone-
@tsparticles/updater-twinkle
tsParticles particles twinkle updater
43.3k--1 month ago
4.4.0
ESM + CommonJSBundledAnimation, Angular
vue-clipboard3
Easily copy to clipboard with Vue 3
43.3k+59%-4 years ago
2.0.0
ESM onlyBundledVue, DOM and browser utilities
utils-extend
Extend nodejs util api, and it is light weight and simple
43.3k-34%-11 years ago
1.0.8
CommonJSNoneUtility libraries
eslint-config-esnext
Pluggable eslint config for ECMAScript Next that you can import, extend and override
43.3k-7%-6 years ago
4.1.0
CommonJSNoneLinting and formatting
@dr.pogodin/react-native-fs
Native filesystem access for React Native
43.3k--25 days ago
2.40.3
CommonJSBundledFiles and file systems, React
vue-cropperjs
A Vue wrapper component for cropperjs
43.3k-12%-5 years ago
5.0.0
CommonJSNoneVue
gatsby-remark-images
Processes images in markdown so they can be used in the production build.
43.3k-6%-8 months ago
7.16.0
CommonJSNoneMarkdown
usa-states
Helper library for getting all of the states and territories of the United States in the specific format that you need.
43.3k+39%-4 years ago
0.0.6
CommonJSBundled-
fluture
FantasyLand compliant (monadic) alternative to Promises
43.3k-9%-5 years ago
14.0.0
ESM + CommonJSBundledPromises and async control flow, Utility libraries
webpack-config-single-spa-ts
webpack-config for single-spa + typescript
43.3k-37%-1 year ago
8.0.0
CommonJSNoneTypeScript tooling
react-reveal
Really simple way to add reveal on scroll animation to your React app.
43.2k+27%-8 years ago
1.2.2
CommonJSNoneReact, Animation
starlight-openapi
Starlight plugin to generate documentation from OpenAPI/Swagger specifications.
43.2k+784%-1 month ago
0.26.2
ESM onlyNoneDocumentation tooling
@vuepress/shared-utils
shared-utils for vuepress
43.2k--3 years ago
1.9.10
CommonJSBundledStatic site generators and meta-frameworks, Vue
@uniswap/router-sdk
An sdk for routing swaps using Uniswap v2 and Uniswap v3.
43.2k--12 days ago
2.11.6
ESM + CommonJSBundledBlockchain and Web3
element-resize-event
Polyfill to make it easy to listen for element resize events
43.2k-57%-5 years ago
3.0.6
CommonJSNone-
gulp-istanbul
Istanbul unit test coverage plugin for gulp.
43.2k+189%--
1.1.3
CommonJSNoneTesting
reduce-object
Reduces an object to a value that is the accumulated result of running each property in the object through a callback. Executes the callback function once for each own enumerable property in the object, receiving four arguments: the initial value (or valu
43.2k+5%-12 years ago
0.1.3
CommonJSNoneUtility libraries
@cosmos.gl/graph
GPU-based force graph layout and rendering
43.2k--16 days ago
3.4.2
ESM onlyBundled3D, WebGL and game engines, Charts and data visualisation
vanilla-lazyload
LazyLoad is a lightweight (2.4 kB) and flexible script that speeds up your web application by deferring the loading of your below-the-fold images, videos and iframes to when they will enter the viewport. It's written in plain "vanilla" JavaScript, it leve
43.2k-15%-2 years ago
19.1.3
ESM + CommonJSBundledDOM and browser utilities
vite-plugin-react-click-to-component
Option+Right Click in your browser to open the source in your editor
43.2k+256%-2 months ago
4.2.3
ESM onlyBundledBundler plugins and loaders, React
x2js
Transforms between XML string and JavaScript object trees.
43.2k+13%-28 days ago
3.4.5
CommonJSBundled-
@tsparticles/plugin-emitters-shape-circle
tsParticles emitters shape circle plugin
43.2k--1 month ago
4.4.0
ESM + CommonJSBundledAnimation, Angular
rollup-plugin-esbuild-minify
Rollup plugin to minify or clean up generated bundles using esbuild.
43.2k+117%-1 year ago
1.3.0
ESM + CommonJSNoneBundler plugins and loaders
datatables.net-scroller
Scroller for DataTables
43.2k-43%-15 days ago
3.1.0
ESM + CommonJSBundledTables and data grids
email-forward-parser
Parses forwarded emails and extract content
43.2k+807%-2 months ago
1.8.3
ESM + CommonJSBundledEmail, Parsers and serialisers
@smui/common
Svelte Material UI - Common
43.2k--2 months ago
9.0.2
ESM onlyBundledSvelte
@codecov/webpack-plugin
Official Codecov Webpack plugin
43.1k--5 months ago
2.0.1
ESM + CommonJSBundledBundler plugins and loaders
babel-plugin-transform-react-inline-elements
Turn JSX elements into exploded React objects
43.1k+74%--
6.22.0
CommonJSNone-
modify-source-webpack-plugin
Webpack plugin for modifying modules source
43.1k-39%-3 years ago
4.1.0
CommonJSBundledBundler plugins and loaders
@bull-board/koa
A Koa.js server adapter for Bull-Board dashboard.
43.1k--25 days ago
9.10.1
CommonJSBundledQueues and background jobs, Database clients and drivers
@videogular/ngx-videogular
The HTML5 video player for Angular 2 and successor to videogular2
43.1k--1 year ago
20.0.0
ESM + CommonJSBundledVideo and audio, Angular
@inngest/middleware-validation
Schema validation middleware for Inngest.
43.1k--11 months ago
0.0.5
ESM + CommonJSBundledSchema validation, Queues and background jobs
@svgmoji/noto
The svgmoji sprites for the [`noto-emoji`](https://github.com/googlefonts/noto-emoji) library.
43.1k--5 years ago
3.2.0
ESM + CommonJSBundledIcons
@remotion/gif
Embed GIFs in a Remotion video
43.1k--13 days ago
4.0.528
ESM + CommonJSBundledVideo and audio, React
chartjs-chart-treemap
Chart.js module for creating treemap charts
43.1k+100%-1 month ago
4.2.2
ESM + CommonJSBundledCharts and data visualisation
plyr-react
A simple HTML5, YouTube and Vimeo player for react using plyr
43.1k+93%-9 months ago
6.0.0
ESM + CommonJSBundledVideo and audio, React
grunt-postcss
Apply several post-processors to your CSS using PostCSS
43k-6%--
0.9.0
-NoneCSS-in-JS and styling
ember-cached-decorator-polyfill
Polyfill for RFC 566: @cached
43k-22%-3 years ago
1.0.2
CommonJSBundledCaching, Polyfills and shims
relative-to-absolute-iri
Resolve relative IRIs to absolute IRIs given a base IRI
43k+72%-7 months ago
1.0.8
CommonJSBundledURLs and query strings
@vue-macros/short-bind
shortBind feature from Vue Macros.
43k--2 months ago
3.1.4
ESM onlyBundledVue, Bundlers
@microsoft/agents-a365-observability
OpenTelemetry tracing and monitoring SDK for AI agents built with TypeScript/Node.js
43k--4 months ago
1.1.0-preview.7
ESM + CommonJSBundledMonitoring and error tracking, TypeScript tooling
ngx-currency
A very simple currency mask directive that allows using a number attribute with the ngModel.
43k-6%-1 year ago
19.0.0
ESM + CommonJSBundledAngular, Payments and commerce
next-intlayer
Simplify internationalization i18n in Next.js with context providers, hooks, locale detection, and multilingual content integration.
43k+10%-12 days ago
9.5.9
ESM + CommonJSBundledInternationalisation, TypeScript tooling
@antv/g6-pc
A Graph Visualization Framework in JavaScript
43k--1 year ago
0.8.25
ESM + CommonJSBundledCharts and data visualisation
tiny-readdir
A simple promisified recursive readdir function.
43k-15%-7 months ago
3.1.1
ESM onlyBundledPromises and async control flow
9router
9Router CLI - Start and manage 9Router server
43k--14 days ago
0.5.86
-NoneCLI tools and terminal utilities
eslint-plugin-baseline-js
Enforce JavaScript Baseline (widely/newly/year) browser compatibility with a single ESLint rule. Prevent runtime errors by catching unsupported JavaScript features during development.
43k+1611%-16 days ago
0.7.2
ESM onlyBundledLinting and formatting

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