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
angular-scroll
Scrollspy, animated scrollTo and scroll events
15k-61%-9 years ago
1.0.2
CommonJSNoneAngular
iso-web
Isomorphic web apis utilities for fetch, event target, signals, crypto and doh.
15k+60%-4 months ago
3.1.2
ESM onlyBundledCryptography and hashing
lucene-query-parser
Lucene Query Parser for JavaScript created using PEG.js
15k+167%-9 years ago
1.2.0
CommonJSNoneParsers and serialisers
rollup-plugin-smart-asset
Rollup plugin to rebase, inline or copy assets referenced from the code
15k-23%-5 years ago
2.1.2
ESM + CommonJSNoneBundler plugins and loaders
esbuild-code-inspector-plugin
Click the dom on the page, it will open your IDE and position the cursor to the source code location of the dom.
15k+9%-1 year ago
1.0.5
ESM + CommonJSBundledVue, Bundler plugins and loaders
vue-frag
Vue 2 fragment directive to return multiple root elements
15k-14%-3 years ago
1.4.3
ESM + CommonJSBundledVue, Static site generators and meta-frameworks
env.style
Environment-tinted favicons for Next.js and Vite — see at a glance whether a tab is dev, preview, staging, or production.
15k--3 months ago
1.0.1
ESM + CommonJSBundledBundler plugins and loaders
gatsby-remark-responsive-iframe
Make iframes in Markdown processed by Remark responsive
15k+14%-8 months ago
6.16.0
CommonJSNoneMarkdown
@dynatrace/react-native-plugin
This plugin gives you the ability to use the Dynatrace Mobile agent in your react native application.
15k--1 month ago
2.345.1
CommonJSBundledMonitoring and error tracking, React
@pedrouid/iso-crypto
Isomorphic Cryptography Library for AES, HMAC and SHA2
15k--5 years ago
1.1.0
CommonJSBundledCryptography and hashing
@stdlib/string-base-trim
Trim whitespace characters from the beginning and end of a string.
15k--8 months ago
0.2.3
CommonJSBundledStrings and text
grapesjs-tabs
Simple tabs component plugin for GrapesJS
15k+336%-5 years ago
1.0.6
CommonJSNoneRich text and code editors
eslint-config-expensify
Expensify's ESLint configuration following our style guide
15k-7%-16 days ago
4.0.11
ESM onlyNoneLinting and formatting
json-bigint-fixes
JSON.parse with bigints support
15k+581%-2 years ago
1.1.0
CommonJSNoneNumbers and maths
@antv/x6-common
Basic toolkit for X6
15k--2 years ago
2.0.17
ESM + CommonJSBundledImage processing
angularjs-rails-resource
A resource factory inspired by $resource from AngularJS
15k+558%-8 years ago
2.3.1
CommonJSNoneAngular
imageinfo
A node.js package that returns information about an image or flash file such as type, dimensions etc.
15k+1%-15 years ago
1.0.4
CommonJSNoneImage processing
phantomjs-polyfill
Polyfill for Function.prototype.bind
15k+56%-10 years ago
0.0.2
CommonJSNonePolyfills and shims
note-down
A logging helper for Node.js
15k+4%-9 months ago
2.5.0
CommonJSNone-
vite-plugin-react-rich-svg
Seamless SVG loader with versatile import options! (Such as React component, dataURI and raw html code)
15k+242%-1 month ago
1.4.1
ESM onlyBundledBundler plugins and loaders, Linting and formatting
get-current-line
Get the current line number of the executing file and method
15k+90%-2 years ago
7.4.0
ESM + CommonJSBundledLogging, TypeScript tooling
gulp-svg2ttf
Create a TTF font from an SVG font
15k-19%-2 years ago
3.0.0
ESM onlyBundled-
wc-datepicker
A small, accessible and customizable datepicker written in TypeScript.
15k+34%--
0.13.0
ESM + CommonJSBundledAccessibility, Date pickers
@daformat/react-headless-carousel
A react headless carousel component, with no dependencies, supporting drag to scroll, inertia, rubber-banding, snapping, looping, autoplay and more
14.9k--27 days ago
1.2.1
ESM onlyBundledUI component libraries, React
@supermemory/tools
Memory tools for AI SDK, OpenAI, Voltagent and Mastra with supermemory
14.9k--1 month ago
2.3.0
ESM onlyBundledTypeScript tooling
babel-plugin-transform-react-qa-classes
Add component's name in `data-qa` attributes to React Components Edit
14.9k+13%-6 years ago
1.6.0
CommonJSNoneReact
swapy
_A framework-agnostic tool that converts any layout into a drag-to-swap one with just a few lines of code._
14.9k+13%-1 year ago
1.0.5
ESM + CommonJSBundledAnimation
@soundtouchjs/worklet-base
Abstract base processor for SoundTouchJS AudioWorklet packages
14.9k--2 months ago
2.1.1
ESM onlyBundledVideo and audio
@zod/mini
Zod Mini as a standalone package: the tree-shakable, functional variant of Zod
14.9k--24 days ago
4.6.5
ESM + CommonJSBundledTypeScript tooling, Schema validation
native-dns-packet
Raw DNS Packet Parsing and Writing
14.9k-16%-12 years ago
0.1.1
CommonJSNoneParsers and serialisers
@nuxthub/core
Build full-stack Nuxt applications, with zero configuration.
14.9k--2 months ago
0.10.8
ESM onlyBundledVue, Cloud SDKs
hidepath
Get the hidden equivalent of a file path
14.9k+148%-9 years ago
1.0.1
CommonJSNone-
@socket.io/cluster-adapter
The Socket.IO cluster adapter, allowing to broadcast events between several Socket.IO servers
14.9k--11 months ago
0.3.0
CommonJSBundledWebSockets and realtime
cherow
Fast and lightweight, standard-compliant javascript parser written in ECMAScript
14.9k-16%-7 years ago
1.6.9
ESM + CommonJSBundledParsers and serialisers, TypeScript tooling
gulp-svgicons2svgfont
Create a SVG font from several SVG icons
14.9k-25%-2 years ago
7.0.2
ESM onlyBundledIcons
normalizeurl
Normalize a url or url fragment by percent-encoding exactly the chars encodeURIComponent does
14.9k-21%-10 years ago
1.0.0
CommonJSNoneURLs and query strings
@comunica/utils-bindings-index
Utilities related to a bindings index
14.9k--24 days ago
5.4.0
CommonJSBundledGraphQL
gulp-iconfont
Create icon fonts from several SVG icons
14.9k-25%-2 years ago
12.0.0
ESM onlyBundledIcons
@visulima/path
Drop-in replacement of the Node.js path module.
14.9k--2 months ago
4.0.0
ESM onlyBundledFiles and file systems
thunks
A small and magical composer for all JavaScript asynchronous.
14.9k-31%-6 years ago
4.9.6
CommonJSBundledPromises and async control flow
@knapsack-pro/cypress
Knapsack Pro Cypress splits Cypress.io tests across CI nodes and makes sure that tests will run in optimal time on each CI node.
14.9k--2 months ago
10.0.0
ESM onlyNoneTesting
glider-js
A fast, lightweight carousel alternative
14.9k+19%--
1.7.10
CommonJSNoneUI component libraries
@hypequery/clickhouse
Type-safe ClickHouse query builder and schema generator for TypeScript analytics
14.9k--20 days ago
2.11.1
ESM + CommonJSBundledORMs and query builders, TypeScript tooling
prometheus-query
A Javascript client for Prometheus query API
14.9k-7%-1 year ago
3.5.1
ESM + CommonJSBundledMonitoring and error tracking
@web/polyfills-loader
Generate loader for loading browser polyfills based on feature detection
14.9k--3 months ago
3.0.0
ESM + CommonJSBundledPolyfills and shims
minidenticons
Super lightweight SVG identicon (icon avatar) generator
14.9k+87%-2 years ago
4.2.1
ESM + CommonJSBundled-
ng2-search-filter
Angular 2/4/5 filter to make custom search
14.9k-32%-7 years ago
0.5.1
ESM + CommonJSBundledAngular
@angular-extensions/elements
<p align="center"> <img src="https://raw.github.com/angular-extensions/elements/master/projects/elements-demo/src/assets/logo/logo.svg?sanitize=true" width="120" height="120"> </p>
14.9k--1 month ago
22.0.0
ESM onlyBundledAngular
vue3-text-clamp
Vue3 component which allows you to ellipsis your multiline text.
14.9k+53%-3 years ago
0.1.2
ESM onlyBundledVue, TypeScript tooling
simple-crypto-js
Simplify AES encryption and decryption of any JavaScript objects, implementing crypto-js library.
14.9k+1%--
3.0.1
CommonJSNoneCryptography and hashing

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