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 |
|---|---|---|---|---|---|---|---|
| haori-bootstrap Bootstrap-based UI extension library for Haori.js. | 238 | - | - | - 0.5.48 | ESM only | Bundled | UI component libraries |
| slidebars Slidebars is a jQuery Framework for Off-Canvas Menus and Sidebars into your website or web app. | 237 | - | - | - 2.0.2 | CommonJS | None | - |
| jquery-cron http://shawnchin.github.io/jquery-gentleSelect/ | 236 | - | - | - 1.0.0 | CommonJS | None | Date and time |
| scrollpos-styler JavaScript to add custom CSS class to a HTML element depending on scroll position | 236 | - | - | - 0.7.1 | CommonJS | None | DOM and browser utilities, UI component libraries |
| progressively A JavaScript library to load images progressively | 235 | - | - | - 1.2.5 | CommonJS | None | DOM and browser utilities |
| table2excel convert and download html tables to a xlsx-file that can be opened in Microsoft Excel | 235 | - | - | - 1.0.4 | CommonJS | None | PDF and documents |
| hexo-math Add KaTeX and MathJax support to Hexo | 232 | - | - | - 5.0.0 | CommonJS | None | Numbers and maths |
| hotel-datepicker A responsive JavaScript date range picker for hotels | 232 | - | - | - 4.13.2 | ESM only | None | Date pickers |
| segoe-fonts Easily import and setup the Segoe font family. | 232 | - | - | - 1.0.1 | CommonJS | None | - |
| visitdata Get traffic source data like Google Analytics | 231 | - | - | - 1.3.2 | ESM + CommonJS | Bundled | - |
| froala-editor-paragraph-format-extended-plugin A plugin for Froala Editor 3 that allows to choose paragraph format (tag name, class, etc.) from a list | 230 | - | - | - 0.2.0 | CommonJS | None | - |
| materialize-stepper A little plugin, inspired by MDL-Stepper, that implements a stepper to Materializecss framework. | 228 | - | - | - 3.1.0 | CommonJS | None | - |
| mtr-facemesh Face Mesh for MTR projects. | 228 | - | - | - 7.8.0 | CommonJS | None | - |
| tamagui-phosphor-icons Phosphor icons ready for Tamagui. Universal by default. | 227 | - | - | - 0.2.0 | ESM + CommonJS | Bundled | Icons |
| gulp-conflict Check if files in stream conflict with those in target dir, with option to use new, keep old, show diff, etc. | 226 | - | - | - 0.4.0 | CommonJS | None | - |
| hexo-theme-solitude A beautiful, powerful, and efficient Hexo theme developed by everfu. | 226 | - | - | - 4.0.0 | CommonJS | None | - |
| clappr-playback-rate-plugin A simple plugin for Clappr that adds support to manually select the playback rate on HTML5 containers. | 225 | - | - | - 0.7.0 | CommonJS | None | - |
| eldarion-ajax a library for adding declarative ajax functionality to your website | 225 | - | - | - 0.16.0 | CommonJS | None | - |
| grained Add animated grain texture effect to your content. | 225 | - | - | - 0.0.2 | CommonJS | None | - |
| jquery-drilldown jQuery Drilldown
================ | 225 | - | - | - 1.1.2 | CommonJS | None | - |
| leaflet.pancontrol Map pan control for Leaflet | 225 | - | - | - 1.0.0 | CommonJS | None | Maps and geolocation |
| jquery-viewer A jQuery plugin wrapper for Viewer.js. | 224 | - | - | - 1.0.1 | ESM + CommonJS | None | - |
| kfgqpc-uthmanic-script-hafs-regular Arabic fonts - KFGQPC Uthmanic Script HAFS Regular. Optimize import from node_modules for Project. Source : https://arabicfonts.net/fonts/kfgqpc-uthmanic-script-hafs-regular | 223 | - | - | - 1.0.0 | - | None | - |
| menuspy A JavaScript library to make navigation menus highlight active item based on the scroll position. | 222 | - | - | - 1.3.0 | CommonJS | None | - |
| jquery.initialize jQuery plugin for dynamically created elements initialization | 221 | - | - | - 1.3.2 | CommonJS | None | - |
| live2d-widget-model-wanko wanko live2d model for live2d-widget.js | 221 | - | - | - 1.0.5 | - | None | - |
| vue-snack Snackbar plugin to Vue.JS | 221 | - | - | - 0.1.4 | ESM + CommonJS | None | Vue |
| card-js Credit Card input form with validation | 220 | - | - | - 1.0.13 | CommonJS | None | - |
| fastbootstrap Free Bootstrap components & plugins with Atlassian Design for your next project quickly get start. | 220 | - | - | - 2.2.0 | CommonJS | None | CSS-in-JS and styling |
| swiftype-autocomplete-jquery The official Swiftype jQuery plugin for adding autocomplete functionality to a search input field | 220 | - | - | - 1.2.0 | CommonJS | None | - |
| beerslider A small,accessible, vanilla JS before-after slider. | 219 | - | - | - 1.0.3 | CommonJS | None | - |
| htmx-ext-include-vals The `include-vals` extension allows you to programmatically include values in a request with a `include-vals` attribute. The value of this attribute is one or more name/value pairs, which will be evaluated as the fields in a javascript object literal. | 219 | - | - | - 2.0.2 | CommonJS | None | - |
| hexo-butterfly-tag-plugins-plus A number of tag plugins for theme-butterfly | 218 | - | - | - 1.0.18 | CommonJS | None | - |
| cn-fontsource-source-han-sans-sc-vf 思源黑体: 仅包含简体的思源黑体,可提升加载速度 | 216 | - | - | - 1.0.10 | - | None | - |
| katex-copytex Copy KaTeX math as TeX commands | 216 | - | - | - 1.0.2 | CommonJS | None | Numbers and maths |
| vue-icon-packs Vue SVG icon components. | 216 | - | - | - 1.1.3 | CommonJS | None | Vue, Icons |
| console-ban Detect F12 open browser console. protect web site static resources, support redirect, rewrite, custom callback strategies | 215 | - | - | - 5.0.0 | ESM + CommonJS | Bundled | - |
| juxtaposejs JuxtaposeJS is a JavaScript library for making before/after image sliders | 214 | - | - | - 1.1.6 | - | None | - |
| ape-releasing ape framework module for releasing tasks. | 213 | - | - | - 5.0.7 | CommonJS | None | - |
| css-browser-selector CSS Browser Selector is a very small javascript which empowers CSS selectors with platform-specific classes | 213 | - | - | - 0.6.5 | CommonJS | None | - |
| textify.js Next Generation Text Animation Library | 213 | - | - | - 3.0.1 | ESM + CommonJS | None | - |
| cn-fontsource-ding-talk-jin-bu-ti-regular 钉钉品牌字库 更具人文温度的免费商用字体 | 211 | - | - | - 1.0.3 | - | None | - |
| slick-carousel-latest the last carousel you'll ever need (1.9.0) | 211 | - | - | - 1.9.0 | CommonJS | None | UI component libraries |
| @blotoutio/providers-klaviyo-sdk Klaviyo Browser SDK for EdgeTag | 209 | - | - | 4 days ago 1.73.0 | ESM + CommonJS | Bundled | - |
| p5.sound p5.sound is a minimal wrapper for Tone.js designed to extend the musical and audio capabilities of the p5.js core library. | 209 | - | - | - 0.4.1 | CommonJS | None | - |
| swiftype-app-search-javascript Javascript client for the Swiftype App Search Api | 209 | - | - | - 2.4.0 | ESM + CommonJS | None | - |
| boomerangjs boomerang always comes back, except when it hits something | 208 | - | - | - 1.815.1 | CommonJS | None | - |
| fold-ng Accessible, dark-first Angular 22 UI component library & design system — signals-first, standalone, zoneless, SSR-ready. Design tokens + WCAG-minded components, themeable to the bone. | 208 | - | - | 14 days ago 0.27.2 | ESM only | Bundled | UI component libraries, Angular |
| kiltel Universal international phone input with flag icons and country code sync. | 208 | - | - | - 3.0.1 | CommonJS | None | Icons |
| ms-dropdown Convert your all select to image dropdown. | 208 | - | - | - 4.0.3 | CommonJS | None | UI component libraries |
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