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
pdfmake-unicode
Support Unicode Characters in PDFmake library.
837---
0.0.1
CommonJSNonePDF and documents
free-swig
A simple, powerful, and extendable templating engine for node.js, similar to Django, Jinja2, and Twig.
836--2 years ago
1.5.5
CommonJSNoneTemplating
multiconf
Work with JSON configs
835---
4.2.2
CommonJSBundledConfiguration
jquery-backstretch
A simple jQuery plugin that allows you to add a dynamically-resized, slideshow-capable background image to any page or element.
830---
2.1.18
CommonJSNone-
crawlee-ghost-fetch
Crawlee BaseHttpClient that delegates every HTTP request to the ghost-fetch unblocker (impit Tier 1 + stealth Chromium fallback). Plugs into CheerioCrawler / HttpCrawler with a one-line swap; SessionPool drives rotation; opt-in false-block recovery for WA
825--1 month ago
0.10.0
ESM onlyBundledScraping and browser automation, HTTP clients
stacked-menu
A flexible stacked navigation menu.
825---
1.1.12
ESM + CommonJSNone-
flipdown
A lightweight and performant flip styled countdown clock
824---
0.3.2
CommonJSNone-
enter-view
Dependency-free JavaScript library to detect when element enters into view
820--5 years ago
2.0.1
CommonJSNone-
mongo-sql
A mongo-like interface for sql generation, postgres-style
820---
6.2.0
CommonJSNoneDatabase clients and drivers
tripetto-runner-autoscroll
Autoscroll UI for running Tripetto forms and surveys.
814---
6.1.9
ESM + CommonJSBundled-
typeroo
🦘 Advanced TypeScript types collection
813---
0.16.0
ESM + CommonJSBundledTypeScript tooling
cookies-eu-banner
Manage display of banner to accept/reject cookies from tracking services like Google Analytics
812---
3.0.0
ESM onlyBundled-
koa-cookies
Set, clear, and parse cookies in your Koa application
805--10 months ago
5.1.0
CommonJSBundledHTTP servers and web frameworks
gentelella-rtl
Gentelella RTL Admin is a free to use Bootstrap admin template
804---
1.4.0
-NoneUI component libraries
wct-mocha
Client-side library for testing web-components with Mocha.
804---
1.1.0
CommonJSNoneTesting
academicons
Academicons is a specialist icon font for academics. It contains icons for websites and organisations related to academia that are often missing from mainstream font packages. It can be used by itself, but its primary purpose is to be used as a supplement
801---
1.9.5
CommonJSNoneIcons
fluentui-emoji
Fluentui Emoji an npm package contains a number of well-known, cordial, and contemporary emoji, build into @microsoft/fluentui-emoji
801---
1.3.0
-NoneIcons
scrolltofixed
This plugin is used to fix elements on the page (top, bottom, anywhere); however, it still allows the element to continue to move left or right with the horizontal scroll.
800---
1.0.6
CommonJSNoneDOM and browser utilities
cypress-mysql
Cypress MySQL plugin
796--1 month ago
2.1.1
CommonJSBundledDatabase clients and drivers
car-brand-logos
184 curated car brand logos in SVG & PNG — automotive manufacturer logos for web, apps, and design, with a brands.json manifest.
793---
1.0.0
CommonJSNoneIcons
js-html2pdf
HTML to PDF Javascript Library
791---
1.1.4
CommonJSNoneBundlers
flowbite-icons
Official Flowbite Icons library
790---
1.5.0
ESM onlyNoneIcons
bootstrap-ie11
Bootstrap 5 for Internet Explorer 11
789---
5.3.7
CommonJSNonePolyfills and shims, UI component libraries
ibp-cdn
Style & JS optimized
785---
3.0.49
CommonJSNone-
passport-deezer
Deezer authentication strategy for Passport.
784--10 years ago
0.2.0
CommonJSNoneAuthentication and authorisation
deromanize
Convert roman numerals to arabic numbers (useful for books, outlines, documentation, slide decks, etc)
778--9 years ago
1.0.0
CommonJSNoneCharts and data visualisation, Numbers and maths
icofont
2100+ free icons to spice up your creative designs
776---
1.0.0
CommonJSNoneIcons
node-system-stats
Comprehensive library for monitoring system statistics including CPU, memory, disk, network, battery, and process information with time-series monitoring
776--1 year ago
2.0.5
ESM + CommonJSBundledMonitoring and error tracking
tla-precheck
Write state machines once in TypeScript. The compiler mathematically proves correctness via TLA+, then generates runtime code and Postgres constraints from the same source.
776---
0.1.7
ESM onlyBundledTypeScript tooling
json-schema-to-es-mapping
Generate Elastic Search mappings from JSON Schema
773--7 years ago
0.3.6
CommonJSNoneSchema validation
simple-scrollbar
Very simple vanilla javascript library for creating a custom scrollbar cross-browser and cross-devices.
772---
0.4.0
CommonJSNone-
kernelsu
Library for KernelSU's module WebUI
768---
3.0.2
CommonJSBundled-
socket.io-mock-ts
Mocked version of Socket.IO for testing
768--6 months ago
1.0.3
ESM + CommonJSBundledTesting, WebSockets and realtime
super-tiny-icons
Under 1KB each! Super Tiny Icons are miniscule SVG versions of your favourite website and app logos
768---
0.6.0
-NoneIcons
videojs-contrib-hls.js
hls.js plugin for videojs
768---
3.2.0
CommonJSNone-
terminal-link-cli
Create clickable links in the terminal
766--1 year ago
4.0.0
ESM onlyNoneCLI tools and terminal utilities
commafy-anything
Adds comma's to a number. A simple and small integration
764---
4.0.3
ESM onlyNone-
gridlex
Just a Flexbox Grid System
764---
2.7.1
CommonJSNoneCSS-in-JS and styling
videojs-resolution-switcher
Resolution switcher for video.js 5
764---
0.4.2
CommonJSNoneVideo and audio
build-plugin-fusion
plugin for build scripts while use fusion component
762---
0.1.23
CommonJSNone-
lxgw-wenkai-screen-web
Web font package for LXGW WenKai Screen
761---
1.522.0
CommonJSNone-
linearicons
Linearicons is the highest quality set of line icons, matching with minimalist UI designs in iOS.
758---
1.0.2
CommonJSNoneIcons
open-icon
Primary Open Icon package with generated catalog helpers and icon access APIs.
758--5 months ago
1.1.9
ESM onlyBundledIcons
bootstrap4-datetimepicker
A date/time picker component designed to work with Bootstrap 3 and Momentjs. For usage, installation and demos see Project Site on GitHub
757---
5.2.3
CommonJSNoneDate pickers
sqs-consumer-v3
Build SQS-based Node applications without the boilerplate
753--4 years ago
1.0.0
CommonJSBundledQueues and background jobs
alrdy-animate
Attribute-driven scroll-animation and interactive-component library. GSAP is loaded externally as a peer dependency.
752---
8.1.3
ESM + CommonJSBundledAnimation
bootstrap-utilities
Standalone build of Bootstrap 4 Utilities without bootstrap. (Distribution)
751---
4.1.3
CommonJSNone-
particlesjs
A lightweight, dependency-free and responsive javascript plugin for particle backgrounds.
751---
2.2.3
CommonJSNoneAnimation
izimodal
Elegant, responsive, flexible and lightweight modal plugin with jQuery.
748---
1.6.1
CommonJSNoneUI component libraries
markdownlint-rule-complete
A collection of opinionated markdownlint rules.
748---
1.0.2
ESM + CommonJSBundledLinting and formatting, Markdown

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