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
is-file-animated
Detects animated images from file handles e.g. Blob/File or fs.FileHandle
5.3k+244%-3 years ago
1.0.2
ESM onlyBundledAnimation
@se-oss/typeof
A robust utility for determining the runtime type of any JavaScript value.
5.3k--8 months ago
1.1.0
ESM + CommonJSBundled-
svg-injector
Fast, caching, dynamic inline SVG DOM injection library
5.3k-22%-11 years ago
1.1.3
CommonJSNoneDOM and browser utilities
@comunica/query-sparql
A SPARQL query engine for querying over decentralized RDF knowledge graphs on the Web
5.3k--23 days ago
5.4.1
CommonJSBundledGraphQL
analytica-frontend-lib
Repositório público dos componentes utilizados nas plataformas da Analytica Ensino
5.3k+653%--
1.6.44
ESM + CommonJSBundledTypeScript tooling
jquery.are-you-sure
A light-weight jQuery "dirty forms" Plugin - it monitors HTML forms and alerts users to unsaved changes if they attempt to close the browser or navigate away from the page. (Are you sure?)
5.3k-19%-8 years ago
1.9.0
CommonJSNone-
ng-cache-loader
Puts HTML partials in the Angular's $templateCache.
5.3k+10%-9 years ago
0.0.26
CommonJSNoneAngular, Caching
react-map-gl-geocoder
React wrapper for mapbox-gl-geocoder for use with react-map-gl
5.3k+9%-5 years ago
2.2.0
ESM + CommonJSNoneMaps and geolocation, React
react-skeleton-loader
A react helper for skeleton loaders
5.3k+87%-7 years ago
1.0.4
CommonJSNoneReact
semiotic
Verified generative visualization for React and agents, with deterministic chart validation, repair, rendering evidence, and MCP.
5.3k+25%-15 days ago
3.10.4
ESM + CommonJSBundledCharts and data visualisation, React
@girs/adw-1
GJS TypeScript type definitions for Adw-1, generated from library version 1.10.0
5.3k--16 days ago
5.4.0
ESM onlyBundledTypeScript tooling
@stdlib/math-base-utils-absolute-difference
Compute the absolute difference of two real numbers.
5.3k--8 months ago
0.3.3
CommonJSBundledNumbers and maths
annois
Generative type checkers for JavaScript
5.3k+85%-11 years ago
0.3.2
CommonJSNoneTesting
kaplay
KAPLAY is a JavaScript & TypeScript game library that helps you make games fast and fun! (formerly known as Kaboom.js)
5.3k+160%-1 year ago
3001.0.19
ESM + CommonJSBundled3D, WebGL and game engines, TypeScript tooling
@se-oss/is
Elegant and type-safe value validation library for TypeScript and JavaScript.
5.3k--8 months ago
1.0.0
ESM onlyBundledSchema validation
@tabler/icons-svelte-runes
A set of free MIT-licensed high-quality SVG icons for Svelte 5+ using runes
5.3k--15 days ago
3.48.0
ESM onlyBundledIcons, Svelte
markdown-pdf
Markdown to PDF converter
5.3k-43%-4 years ago
11.0.0
CommonJSNoneMarkdown, Parsers and serialisers
punycode-regex
A regex for matching punycode.
5.3k+40%--
1.0.1
CommonJSNoneURLs and query strings
lg-zoom.js
Zoom module for lightgallery.
5.3k-45%-5 years ago
1.3.0
CommonJSNone-
fiftyone.devicedetection
Parse HTTP headers to detect the device type, model, operating system, browser, and crawler information
5.3k+519%-20 days ago
4.5.87
CommonJSNoneScraping and browser automation
@alint-js/cli
Agentic code analysis CLI for model-backed lint rules
5.3k--1 month ago
0.7.1
ESM onlyBundledLinting and formatting, CLI tools and terminal utilities
chacha
ChaCha20 Poly1305 auth cipher with a node api with pure js and native bindings
5.3k+124%-11 years ago
2.1.0
CommonJSNoneCryptography and hashing
@scenarist/playwright-helpers
Playwright test helpers for Scenarist scenario management
5.3k--1 month ago
0.4.14
ESM onlyBundledTesting, Scraping and browser automation
@sagi.io/workers-jwt
Generate JWTs on Cloudflare Workers using the WebCrypto API
5.3k--2 years ago
0.0.26
CommonJSBundledAuthentication and authorisation, Cloud SDKs
passport-dropbox-oauth2
Dropbox OAuth 2.0 authentication strategy for Passport.
5.3k-57%-10 years ago
1.1.0
CommonJSNoneAuthentication and authorisation
@elastic/maki
Pixel-perfect icons for web cartography
5.3k--6 years ago
6.3.0
CommonJSNoneIcons
@progress/kendo-react-pivotgrid
React PivotGrid (also called Pivot Table) can be data-bound to an OLAP service and customized extensively. KendoReact PivotGrid package
5.3k--29 days ago
16.1.0
ESM + CommonJSBundledReact, UI component libraries
next-barcode
React hooks for generating Barcode for your next React apps.
5.3k+112%-3 years ago
1.5.0
ESM + CommonJSBundledReact, TypeScript tooling
is-url-http
Check if an URL is a valid HTTP URL.
5.3k+20%--
2.3.13
CommonJSBundledURLs and query strings
liboneandone
The 1&1 Library for Node and Io
5.3k+34%-8 years ago
1.2.0
CommonJSNone-
@smui/segmented-button
Svelte Material UI - Segmented Button
5.3k--2 months ago
9.0.2
ESM onlyBundledSvelte
localized-countries
Country code to name mappings for several languages
5.3k-47%-8 months ago
3.0.0
CommonJSNoneInternationalisation
webpack-watch-external-files-plugin
Webpack plugin to watch external files
5.3k-12%-1 month ago
5.0.0
ESM onlyBundledBundler plugins and loaders
@derockdev/discord-components-core
Web components to easily build and display fake Discord messages on your webpages.
5.3k--3 years ago
3.6.1
ESM + CommonJSBundledTypeScript tooling
always-error
Ensure the argument is an instance of Error or convert it
5.3k-37%-10 years ago
1.0.0
CommonJSNone-
@aws-blocks/bb-lambda-compute
The Lambda-backed **compute** for AWS Blocks: a `NodejsFunction` fronted by its own API Gateway REST API, backing the handler code an app's Building Blocks run on.
5.3k--20 days ago
0.5.0
ESM onlyBundledCloud SDKs
kysely-generic-sqlite
Generic kysely dialect for SQLite, support run in main thread or worker
5.3k+930%-2 months ago
2.0.1
ESM + CommonJSBundledDatabase clients and drivers
vitepress-plugin-sandpack
use sandpack-vue3 in vitepress as directive.
5.3k+501%-2 years ago
1.1.4
ESM + CommonJSBundledVue
react-docgen-typescript-webpack-plugin
Webpack plugin to generate docgen information from Typescript React components.
5.3k-37%-8 years ago
1.1.0
CommonJSNoneTypeScript tooling, React
@n1ru4l/use-async-effect
[![npm](https://img.shields.io/npm/v/@n1ru4l/use-async-effect.svg)](https://www.npmjs.com/package/@n1ru4l/use-async-effect) [![npm bundle size](https://img.shields.io/bundlephobia/min/@n1ru4l/use-async-effect)](https://bundlephobia.com/result?p=@n1ru4l/us
5.3k--4 years ago
1.4.0
ESM + CommonJSBundledReact
arrow-key-navigation
Add left/right key navigation to a KaiOS app or web app
5.3k+99%-6 years ago
1.2.0
ESM + CommonJSBundledAccessibility
@cdklabs/deploy-time-build
Run build on CDK deployment time.
5.2k--27 days ago
0.1.10
CommonJSBundledCloud SDKs
@kangc/v-md-editor
A markdown editor built on Vue
5.2k--2 years ago
1.7.12
CommonJSNoneMarkdown, Vue
@wc-toolkit/jsdoc-tags
A set of tools for retrieving and transforming data from the Custom Elements Manifest
5.2k--4 months ago
1.2.1
ESM + CommonJSBundledDocumentation tooling
app-icon
Automatic icon resizing for Mobile Apps. Supports Native, Cordova and React Native. Inspired by cordova-icon.
5.2k+19%-6 years ago
0.13.2
CommonJSNoneReact, Icons
@scalar/use-keyboard-event
keyboard shortcuts for Vue
5.2k--2 years ago
0.5.9
ESM onlyBundledDOM and browser utilities, Vue
handlebars-webpack-plugin
Renders your html-template on build time
5.2k+27%-5 years ago
2.2.1
CommonJSNoneTemplating, Bundler plugins and loaders
@byok-sdk/pi-agent-core
[byok-sdk fork of @earendil-works/pi-agent-core 0.86.1 @ 13cbf77] General-purpose agent with transport abstraction, state management, and attachment support
5.2k--16 days ago
0.86.1001
ESM onlyBundledState management
typedoc-plugin-external-module-map
Specify the Typedoc Module of a file using a regular expression on the filename
5.2k-39%-1 year ago
2.2.0
ESM onlyBundledDocumentation tooling
photo-sphere-viewer
A JavaScript library to display Photo Sphere panoramas
5.2k-25%--
4.8.1
CommonJSBundled3D, WebGL and game engines

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