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
electron-icon-builder
An icon generator to generate all the icon files needed for electron packaging
12.5k+197%-5 years ago
2.0.1
CommonJSNone-
@remcovaes/web-test-runner-vite-plugin
@web/test-runner plugin to allow the build to be done by Vite
12.5k--6 months ago
1.4.1
ESM onlyNoneTesting, Vue
focus-layers
Tiny (~1Kb) React hooks for isolating focus within subsections of the DOM.
12.5k+52%-5 years ago
0.6.1
ESM + CommonJSBundledAccessibility, React
file-type-mime
Utility to parse mime type from a file content
12.5k+6%-17 days ago
0.4.9
ESM + CommonJSBundledVideo and audio, PDF and documents
@eslint/migrate-config
Configuration migration for ESLint
12.5k--1 month ago
3.0.3
ESM onlyNoneLinting and formatting
drag-drop-touch
Polyfill that enables HTML5 drag drop support on mobile (touch) devices
12.5k+68%--
1.3.1
CommonJSNone-
@spacingbat3/lss
LSS: Literal String Sanitizer – sanitizes string based on specific inputs and tries to guess the accurate type (in TypeScript/Typed JS).
12.5k--3 years ago
1.2.0
ESM + CommonJSBundledTypeScript tooling, Strings and text
a11y-focus-store
Accessibility util for storing/restoring focus.
12.5k-64%-10 years ago
1.0.0
CommonJSNoneAccessibility
@ngneat/svg-icon
A lightweight library that makes it easier to use SVG icons in your Angular Application
12.5k--1 year ago
8.0.0
ESM + CommonJSBundledIcons, Angular
stream2asynciter
Create async iterator from regular stream
12.5k-16%-4 years ago
1.0.3
CommonJSNonePromises and async control flow
@pdfsmaller/pdf-decrypt
Full-featured PDF decryption with AES-256 and RC4 support. Companion to @pdfsmaller/pdf-encrypt. Powers PDFSmaller.com's PDF unlock tool.
12.5k--7 months ago
1.0.1
ESM + CommonJSBundledCryptography and hashing, PDF and documents
leaflet.vectorgrid
Display gridded vector data (sliced GeoJSON or protobuf vector tiles) in Leaflet 1.0
12.5k+51%-9 years ago
1.3.0
CommonJSNoneMaps and geolocation
serverless-local-schedule
Allows defining CloudWatch schedules in local timezones(with DST!) in serverless events
12.5k+89%-4 years ago
0.1.7
CommonJSNoneCloud SDKs
react-gtm-ts
This is a library to facilitate the implementation of Google Tag Manager.
12.5k+65%-3 years ago
1.0.45
ESM + CommonJSBundledTypeScript tooling, React
quill-table-up
A table module for quill2.x
12.5k+511%-4 months ago
3.5.2
ESM onlyBundledTables and data grids
crack-json
Extracts all JSON objects from an arbitrary text document.
12.5k-23%-6 years ago
1.3.0
CommonJSNoneParsers and serialisers
simplebar-angular
Angular component for SimpleBar
12.5k-6%-1 year ago
3.3.2
ESM + CommonJSBundledAngular
vue3-clipboard
A Vuejs3 binding for clipboard.js
12.5k-25%-5 years ago
1.0.0
ESM + CommonJSNoneDOM and browser utilities, Vue
@luzmo/react-embed
This is a React library for embedding [Luzmo](https://luzmo.com) dashboards in your React application.
12.5k--17 days ago
7.5.0
ESM + CommonJSBundledCharts and data visualisation, React
run-auto
Determine the best order for running async functions, and run them
12.5k-51%-5 years ago
2.0.4
CommonJSNonePromises and async control flow
datepair.js
A javascript plugin for intelligently selecting date and time ranges inspired by Google Calendar.
12.5k+55%-5 years ago
0.4.17
CommonJSNoneDate pickers
@react-native-kakao/user
React Native Kakao User SDK
12.5k--2 months ago
2.4.6
ESM + CommonJSBundledTypeScript tooling, React
world_countries_lists
Constantly updated lists of world countries and their associated alpha-2, alpha-3 and numeric codes as defined by the ISO 3166 standard, available in multiple formats, in multiple languages and with national flags included
12.5k+39%-11 months ago
3.3.0
CommonJSBundled-
events-to-async
Treat EventEmitter-like object using Async/Await, Async Iterator.
12.5k+128%-1 year ago
2.0.2
ESM + CommonJSBundledPromises and async control flow
libphonenumber-geo-carrier
This library includes the geocoding, carrier mapping and timezone mapping functionalities that are available in some of googles libphonenumber libraries but not in libphonenumber-js (a port of libphonenumber).
12.5k+535%-6 months ago
2.0.0
ESM + CommonJSBundledDate and time
miscreant
Misuse resistant symmetric encryption library providing AES-SIV (RFC 5297), AES-PMAC-SIV, and STREAM constructions
12.5k-35%-8 years ago
0.3.2
CommonJSBundledCryptography and hashing, Security
ic0
An easy-to-use JavaScript API for the Internet Computer.
12.5k-44%-1 year ago
0.3.2
CommonJSBundledBlockchain and Web3, DOM and browser utilities
clamdjs
A ClamAV client on node.js
12.5k+74%-7 years ago
1.0.2
CommonJSNoneSecurity
ng2-date-picker
https://github.com/vlio20/angular-datepicker
12.5k-27%-19 days ago
22.0.0
ESM onlyBundledDate pickers, Angular
@zenstackhq/tanstack-query
TanStack Query Client for consuming ZenStack v3's CRUD service
12.5k--15 days ago
3.9.6
ESM onlyBundledORMs and query builders
staticrypt
Password protect a static HTML file without a backend - StatiCrypt uses AES-256 wiht WebCrypto to encrypt your input with your long password and put it in a HTML file with a password prompt that can decrypted in-browser (client side).
12.5k+93%-1 year ago
3.5.4
CommonJSNoneCryptography and hashing
fomantic-ui
Fomantic empowers designers and developers by creating a shared vocabulary for UI.
12.5k+42%-1 year ago
2.9.4
CommonJSBundledUI component libraries
tiny
An in-process key-value store
12.5k+36%-12 years ago
0.0.10
CommonJSNoneDatabase clients and drivers
unplugin-jsx-source
[![NPM version](https://img.shields.io/npm/v/unplugin-jsx-source?color=a1b858&label=)](https://www.npmjs.com/package/unplugin-jsx-source)
12.5k+402%-3 months ago
0.2.2
ESM + CommonJSBundled-
styled-media-query
Beautiful media queries for styled-component
12.5k-30%-7 years ago
2.1.2
ESM + CommonJSBundledCSS-in-JS and styling
relational-schema
Generate a js schema for a relational database
12.4k+1345%-6 months ago
0.6.3
CommonJSBundledORMs and query builders, TypeScript tooling
purecss
Pure is a ridiculously tiny CSS library you can use to start any web project.
12.4k+36%--
3.0.0
CommonJSNoneCSS-in-JS and styling
karma-remap-coverage
Karma reporter that shows coverage for original non transpiled code (TypeScript, ES6/7, etc)
12.4k-55%-8 years ago
0.1.5
CommonJSNoneTypeScript tooling
mailto-link
Generate a mailto protocol link
12.4k-15%-5 years ago
2.0.0
CommonJSNone-
react-use-audio-player
React hook for building custom audio playback controls
12.4k+28%-1 year ago
4.0.2
ESM + CommonJSBundledVideo and audio, React
@electric-sql/pglite-postgis
PostGIS extension for PGlite
12.4k--1 month ago
0.2.8
ESM + CommonJSBundledDatabase clients and drivers
@n1ru4l/graphql-live-query-patch
Shared logic for building live query patch implementations.
12.4k--2 months ago
0.8.0
ESM + CommonJSBundledGraphQL, WebSockets and realtime
jarallax
Smooth parallax scrolling effect for background images, videos and inline elements. Code in pure JavaScript with NO dependencies + jQuery supported. Youtube, Vimeo and Local Videos parallax supported.
12.4k-2%-1 month ago
3.1.0
ESM + CommonJSBundledVideo and audio, Image processing
enum-plus
A drop-in replacement for native enum. Like native enum but much better!
12.4k+101%-1 month ago
3.3.0
ESM + CommonJSBundledInternationalisation, React
sanitize-filename-ts
Sanitize a string for use as a filename
12.4k+1%-7 years ago
1.0.2
CommonJSBundledSecurity
fine-uploader-wrappers
Fine Uploader core ES6 class wrappers that provide additional features.
12.4k+16%-9 years ago
1.0.1
CommonJSNone-
@web/test-runner-visual-regression
Web test runner visual regression
12.4k--2 months ago
1.0.1
ESM + CommonJSBundledTesting
@aws/agentcore
CLI for Amazon Bedrock AgentCore
12.4k--23 days ago
0.30.0
CommonJSBundledCLI tools and terminal utilities, Cloud SDKs
react-smooth-dnd
Drag and Drop library
12.4k-3%-6 years ago
0.11.1
CommonJSBundledDOM and browser utilities, React
@dozerg/merge-options
Merge plain objects with customised rules.
12.4k--1 year ago
1.0.12
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