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.
All packages
42,510 packages
| Package | Weekly downloads | 12-month change | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|
| qs-like A tiny query string parsing and stringifying library | 30 | - | - | - 1.0.1 | ESM + CommonJS | None | URLs and query strings |
| afterglowplayer An easy to integrate HTML5 video player with lightbox support. | 29 | - | - | - 1.1.0 | - | None | Video and audio |
| cn-fontsource-maoken-zhuyuan-ti-regular 一款可爱的标题字体 基于龙珠体进行圆润调整 免费商用 | 29 | - | - | - 1.0.1 | - | None | - |
| json-bigint-parser-browser json parser with json-bigint support for browser | 29 | - | - | - 1.0.5 | CommonJS | None | Parsers and serialisers |
| lxgw-wenkai-tc-web Web font package for LXGW WenKai TC | 29 | - | - | - 1.522.0 | CommonJS | None | - |
| opencv.js-webassembly OpenCV readily compiled to WebAssembly for JavaScript | 29 | - | - | - 4.2.0 | CommonJS | None | - |
| typeface-notosans-kor Noto Sans KR font for the web. | 29 | - | - | - 1.0.2 | CommonJS | None | - |
| videojsadx Adx ads integration for VideoJS | 29 | - | - | - 4.1.2 | CommonJS | None | - |
| cookiebot-embeds A library for managing external embeds when using Cookiebot to ask for consent within the iframe. | 28 | - | - | - 1.2.2 | ESM + CommonJS | Bundled | - |
| mixitup-pagination Client-side pagination for filtered and sorted content | 28 | - | - | - 3.3.2 | CommonJS | None | - |
| ng2-alfresco-upload Alfresco Angular2 Upload Component | 28 | - | - | 8 years ago 1.9.0 | CommonJS | None | Angular, Bundlers |
| shoplazza-sdk shoplazza admin sdk for embed app and UI components | 28 | - | - | - 4.1.3 | - | None | - |
| uikit-icons-extended Library to extend UIkit icons collection. | 28 | - | - | - 1.4.3 | CommonJS | None | Icons |
| arabic-webfonts Arabic Webfonts library | 27 | - | - | - 1.5.0 | CommonJS | None | - |
| dragon-lightbox A lightweight, responsive and accessible lightbox library made in typescript | 27 | - | - | - 1.4.1 | ESM only | None | - |
| express-route-lens Inspect Express routes, middleware, nested mounts, duplicates, and sensitive endpoints | 27 | - | - | 13 days ago 1.0.8 | CommonJS | None | CLI tools and terminal utilities, HTTP servers and web frameworks |
| miam-ds Sass and Css styles for Miam Design System | 27 | - | - | - 1.2.6 | CommonJS | None | CSS-in-JS and styling |
| thb-calendar ## Project setup ``` yarn install ``` | 27 | - | - | - 1.0.1 | - | None | - |
| according-stretch-here according-stretch-here | 26 | - | - | - 3.9.163 | ESM + CommonJS | Bundled | Blockchain and Web3, React |
| bootstrap-tree-view jQuery Tree by Gijgo.com is a plug-in for the jQuery Javascript library. It is a very fast and extandable tool, and will add advanced interaction controls to any tree structure. This plugin allows you to create tree structure using bootstrap or material d | 26 | - | - | - 1.9.13 | CommonJS | None | UI component libraries |
| clappr-nerd-stats Clappr UI plugin to show clappr-stats info | 26 | - | - | - 2.0.2 | CommonJS | None | - |
| enlighterjs an open source syntax highlighter written in pure javascript | 26 | - | - | - 3.4.0 | CommonJS | None | - |
| flexbundle-components Flexbundle Components | 26 | - | - | - 0.1.3 | ESM + CommonJS | Bundled | - |
| ng-browser-detector AngularJs service to detect platform, browser and version | 26 | - | - | - 4.0.3 | CommonJS | None | - |
| text-obfuscator Simple Text Obfuscator for NodeJS or Browser | 26 | - | - | - 1.2.0 | CommonJS | Bundled | Cryptography and hashing |
| tonejs-instrument-violin-mp3 NPM package for tonejs-instruments violin MP3 samples. | 26 | - | - | - 1.1.1 | CommonJS | None | - |
| videojs-xr Plugin for using WebXR with videojs, based on videojs-vr | 26 | - | - | - 0.1.0 | ESM + CommonJS | None | - |
| cappen-sign Cappen Sign Component | 25 | - | - | - 0.0.6 | ESM + CommonJS | Bundled | - |
| cn-fontsource-lxgw-marker-gothic-regular 本字体是基于 たぬゴ角 改造的具有马克笔书写风格的中文字体,可用于漫画、广告等用途 | 25 | - | - | - 1.0.1 | - | None | - |
| fansunited-react-widgets > Purpose: **Embed mini‑game widgets powered by the FansUnited SDK**. The bundle scans for placeholder `<div>`s with data‑attributes and mounts interactive widgets into them. | 25 | - | - | - 0.8.30 | ESM only | None | - |
| hero-parallax A cross-browser pure Javascript parallax plugin | 25 | - | - | - 2.1.1 | CommonJS | None | TypeScript tooling |
| jtsage-datebox-i18n Plugin to provide a framework agnostic Date and Time Picker (i18n) | 25 | - | - | - 5.3.3 | - | None | - |
| level-selector A simple plugin for Clappr that adds support to manually select level on multi-bitrate streams. | 25 | - | - | - 0.2.0 | CommonJS | None | - |
| minstyle.io A simple CSS Framework ! | 25 | - | - | - 2.0.2 | CommonJS | None | CSS-in-JS and styling |
| scriptxprint-html General library and emulation of ScriptX.Add-on for use with ScriptX.Services | 25 | - | - | - 1.16.4 | CommonJS | None | - |
| ux-select UX Select is a lightweight Native JavaScript plugin that replace native select elements with customization | 25 | - | - | - 2.8.0 | ESM only | Bundled | TypeScript tooling |
| affiliate-plugin-amazon A plugin for the "affiliate" package that works with Amazon links | 24 | - | - | - 3.0.0 | CommonJS | None | - |
| bcswipe Super lightweight jQuery plugin to enable swipe gestures for Bootstrap 3 carousels on iOS and Android. | 24 | - | - | - 2.0.5 | CommonJS | None | UI component libraries |
| bluprnt Bluprnt - Bluebeam's front-end framework. | 24 | - | - | - 1.7.0 | CommonJS | None | - |
| docsify-plugin-carbon A plugin to make you easy to join up Carbon | 24 | - | - | - 1.0.7 | CommonJS | None | - |
| hapi-video An easy way to integrate video on your page from various providers | 24 | - | - | - 1.2.2 | - | None | - |
| jquery-todictionary Transforms an arbitary JSON object into an array of name-value pairs. | 24 | - | - | - 1.3.0 | CommonJS | None | - |
| knockout-viewmodel Fork from The knockout viewmodel plugin is the fastest, smallest, cleanest, most flexible way to create a knockout viewmodel. With typescript and Module support. | 24 | - | - | - 2.1.0 | CommonJS | Bundled | TypeScript tooling |
| nerdamer-41fb3b2 javascript light-weight symbolic math expression evaluator | 24 | - | - | - 1.1.13-41fb3b2 | CommonJS | Bundled | Numbers and maths |
| rich-text-editor-vj The next generation Javascript WYSIWYG HTML rich text editor made by devs for devs. High performance and modern design make it easy to use for developers and loved by users. | 24 | - | - | - 3.0.6 | CommonJS | None | Rich text and code editors |
| ts-sha1 A simple SHA1 hash function for JavaScript supports UTF-8 encoding. | 24 | - | - | - 0.6.1 | CommonJS | Bundled | Cryptography and hashing |
| afterglow JavaScript UI Library | 23 | - | - | - 0.0.3 | CommonJS | Bundled | UI component libraries, TypeScript tooling |
| amount-studied-hunter-pan amount-studied-hunter-pan | 23 | - | - | - 49.5.241 | ESM + CommonJS | Bundled | Blockchain and Web3, React |
| clappr-pip Clappr plugin for adding OS-based picture-in-picture support. | 23 | - | - | - 0.2.0 | CommonJS | None | - |
| cn-fontsource-975-maru-sc-regular 基于思源黑体/狮尾圆体的缩小字面中文字体 | 23 | - | - | - 1.0.1 | - | None | - |
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
- 3D, WebGL and game engines658
- AI and machine learning191
- Accessibility600
- Angular1,099
- Animation659
- Authentication and authorisation735
- Blockchain and Web31,142
- Build tools319
- Bundler plugins and loaders814
- Bundlers340
- CLI tools and terminal utilities1,738
- CSS-in-JS and styling1,081
- Caching424
- Charts and data visualisation697
- Cloud SDKs1,058
- Compression and archives302
- Configuration263
- Cryptography and hashing697
- DOM and browser utilities983
- Database clients and drivers672
- Date and time306
- Date pickers213
- Dev servers and API mocking213
- Documentation tooling842
- Email379
- Files and file systems629
- Forms222
- GraphQL660
- HTTP clients330
- HTTP servers and web frameworks653
- Icons629
- Image processing416
- Internationalisation620
- Linting and formatting1,226
- Logging635
- Maps and geolocation436
- Markdown1,136
- Monitoring and error tracking505
- Node.js utilities1,166
- Numbers and maths401
- ORMs and query builders444
- PDF and documents645
- Parsers and serialisers1,438
- Payments and commerce308
- Polyfills and shims622
- Promises and async control flow735
- Queues and background jobs261
- React4,733
- Rich text and code editors440
- Routing314
- Schema validation673
- Scraping and browser automation373
- Security514
- State management415
- Static site generators and meta-frameworks531
- Strings and text205
- Svelte500
- Tables and data grids539
- Templating247
- Testing1,409
- TypeScript tooling4,224
- UI component libraries1,602
- URLs and query strings312
- Utility libraries763
- Video and audio776
- Vue1,567
- WebSockets and realtime556
- happy-dom vs jsdomScraping and browser automation
- valibot vs zodSchema validation
- date-fns vs dayjsDate and time
- date-fns vs luxonDate and time
- dayjs vs momentDate and time
- node-fetch vs axiosHTTP clients
- date-fns vs momentDate and time
- es-toolkit vs lodashUtility libraries
- luxon vs dayjsDate and time
- node-fetch vs gotHTTP clients
- axios vs gotHTTP clients
- axios vs superagentHTTP clients
- moment vs luxonDate and time
- remeda vs lodashUtility libraries
- ts-toolbelt vs type-festTypeScript tooling
- ts-essentials vs type-festTypeScript tooling
- chalk vs yoctocolorsCLI tools and terminal utilities
- yargs vs clipanionCLI tools and terminal utilities
- cli-color vs chalkCLI tools and terminal utilities
- type-fest vs utility-typesTypeScript tooling