Data refreshed 5 October 2026, 22:59 UTC
Top 100 HTML repositories on GitHub, ranked by stars
HTML-tagged repositories are mostly documentation and course material: self-taught computer-science curricula, prompt collections, free-tier lists and design systems.
GitHub reports 48,573,277 repositories whose detected primary language is HTML. The 100 most-starred of them are listed below, ranked by stargazers_count. ossu/computer-science leads with 209,879 stars, and the bar for 100th place is 10,265 stars. The median repository in this top 100 has 16,657 stars, and the most common licence is NOASSERTION (40 of 100 repositories).
- 100 repositories ranked
- 209,879 stars for #1
- 10,265 stars to enter the top 100
- 16,657 median stars in the top 100
- 48,573,277 repositories GitHub reports
- 572.4 KB JSONL file
The 100 most-starred HTML repositories
| # | Repository | ★ Stars | Forks | Open issues | Licence | Last push | Description |
|---|---|---|---|---|---|---|---|
| 1 | ossu/computer-science | 209,879 | 25,958 | 29 | MIT | 🎓 Path to a free self-taught education in Computer Science! | |
| 2 | f/prompts.chat | 172,089 | 22,033 | 84 | NOASSERTION | f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organiza… | |
| 3 | ripienaar/free-for-dev | 139,226 | 14,712 | 12 | — | A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev | |
| 4 | PKUFlyingPig/cs-self-learning | 76,024 | 8,005 | 165 | MIT | 计算机自学指南 | |
| 5 | shanraisshan/claude-code-best-practice | 67,134 | 6,706 | 54 | MIT | from vibe coding to agentic engineering - practice makes claude perfect | |
| 6 | docker/awesome-compose | 46,469 | 8,330 | 429 | CC0-1.0 | Awesome Docker Compose samples | |
| 7 | cathrynlavery/diagram-design | 43,439 | 2,805 | 27 | MIT | Editorial diagram design for Claude Code, Codex, GitHub Copilot, Factory Droid, and Pi. 42 diagram types. Self-contained HTML + SVG. No sha… | |
| 8 | eternity4719/HowToLiveBetter | 43,398 | 3,427 | 18 | CC-BY-4.0 | 高性价比人生指南: 长寿防病、急救、省钱理财、法律红线、失业与工伤、医保社保、恋爱婚育、怀孕育儿、创业与做平台合规、出国与技能。每条写明成本、收益、证据等级和原始出处,只引期刊论文与官方文件。 | |
| 9 | QSCTech/zju-icicles | 41,161 | 9,586 | 12 | — | 浙江大学课程攻略共享计划 | |
| 10 | google/styleguide | 39,653 | 12,928 | 170 | NOASSERTION | Style guides for Google-originated open-source projects | |
| 11 | fengdu78/Coursera-ML-AndrewNg-Notes | 37,891 | 11,186 | 68 | — | 吴恩达老师的机器学习课程个人笔记 | |
| 12 | PKUanonym/REKCARC-TSC-UHT | 37,681 | 7,855 | 4 | CC-BY-SA-4.0 | 清华大学计算机系课程攻略 Guidance for courses in Department of Computer Science and Technology, Tsinghua University | |
| 13 | opentofu/manifesto | 35,615 | 1,024 | 20 | Apache-2.0 | The OpenTF Manifesto expresses concern over HashiCorp's switch of the Terraform license from open-source to the Business Source License (BS… | |
| 14 | google/material-design-lite | 32,191 | 4,884 | 431 | Apache-2.0 | Material Design Components in HTML/CSS/JS | |
| 15 | alpinejs/alpine | 31,962 | 1,390 | 17 | MIT | A rugged, minimal framework for composing JavaScript behavior in your markup. | |
| 16 | wilsonfreitas/awesome-quant | 29,965 | 4,081 | 124 | — | A curated list of insanely awesome libraries, packages and resources for Quants (Quantitative Finance) | |
| 17 | aishwaryanr/awesome-generative-ai-guide | 29,700 | 5,981 | 10 | MIT | A one stop repository for generative AI research updates, interview resources, notebooks and much more! | |
| 18 | wesbos/JavaScript30 | 29,306 | 42,351 | 3 | — | 30 Day Vanilla JS Challenge | |
| 19 | vernesong/OpenClash | 27,689 | 4,022 | 67 | MIT | A Clash Client For OpenWrt | |
| 20 | Tencent/weui | 27,437 | 6,272 | 64 | NOASSERTION | A UI library by WeChat official design team, includes the most useful widgets/modules in mobile web applications. | |
| 21 | dwmkerr/hacker-laws | 27,306 | 1,564 | 153 | CC-BY-SA-4.0 | 🧠 Laws, Theories, Principles and Patterns for developers and technologists. | |
| 22 | op7418/guizang-ppt-skill | 27,261 | 1,893 | 49 | AGPL-3.0 | AI-agent Skill for generating polished HTML slide decks: editorial magazine and Swiss layouts, image prompts, social covers, and a WebGL/lo… | |
| 23 | Igglybuff/awesome-piracy | 26,913 | 2,286 | 1 | CC0-1.0 | A curated list of awesome warez and piracy links | |
| 24 | facebookresearch/fastText | 26,521 | 4,828 | 554 | MIT | Library for fast text representation and classification. | |
| 25 | luong-komorebi/Awesome-Linux-Software | 25,618 | 2,277 | 0 | — | 🐧 A list of awesome Linux softwares | |
| 26 | javascript-tutorial/en.javascript.info | 25,495 | 3,999 | 540 | NOASSERTION | Modern JavaScript Tutorial | |
| 27 | bitcoinbook/bitcoinbook | 25,332 | 6,173 | 191 | NOASSERTION | Mastering Bitcoin 3rd Edition - Programming the Open Blockchain | |
| 28 | liguodongiot/llm-action | 25,129 | 2,853 | 20 | Apache-2.0 | 本项目旨在分享大模型相关技术原理以及实战经验(大模型工程化、大模型应用落地) | |
| 29 | alchaincyf/huashu-design | 24,603 | 2,793 | 4 | MIT | Huashu Design · HTML-native design skill for Claude Code · Claude Code 里 HTML 原生的设计 skill · 高保真原型 / 幻灯片 / 动画 + 20 设计哲学 + 5 维评审 + MP4 导出 · A… | |
| 30 | dibingfa/flash-linux0.11-talk | 22,645 | 2,943 | 56 | — | 你管这破玩意叫操作系统源码 — 像小说一样品读 Linux 0.11 核心代码 | |
| 31 | hasaneyldrm/exercises-dataset | 22,533 | 2,874 | 50 | NOASSERTION | 1,324-exercise fitness dataset — animation GIFs, 180×180 thumbnails, muscle-group & equipment data, and step-by-step instructions in 6 lang… | |
| 32 | Polymer/polymer | 22,018 | 1,957 | 85 | BSD-3-Clause | Our original Web Component library. | |
| 33 | TeamStuQ/skill-map | 22,015 | 4,401 | 80 | — | 程序员技能图谱 | |
| 34 | harvesthq/chosen | 21,928 | 4,003 | 309 | NOASSERTION | Deprecated - Chosen is a library for making long, unwieldy select boxes more friendly. | |
| 35 | ColorlibHQ/gentelella | 21,537 | 6,836 | 0 | MIT | Free admin dashboard template — vanilla JS, SCSS, Vite 8. No Bootstrap, no jQuery. | |
| 36 | rough-stuff/rough | 21,233 | 663 | 42 | MIT | Create graphics with a hand-drawn, sketchy, appearance | |
| 37 | fengdu78/deeplearning_ai_books | 21,133 | 6,152 | 55 | — | deeplearning.ai(吴恩达老师的深度学习课程笔记及资源) | |
| 38 | davideuler/architecture.of.internet-product | 20,787 | 4,732 | 10 | — | 互联网公司技术架构,微信/淘宝/微博/腾讯/阿里/美团点评/百度/OpenAI/Google/Facebook/Amazon/eBay的架构,欢迎PR补充 | |
| 39 | you-dont-need/You-Dont-Need-JavaScript | 20,579 | 1,493 | 76 | GPL-3.0 | CSS is powerful, you can do a lot of things without JS. | |
| 40 | google/fonts | 20,568 | 2,923 | 1,446 | — | Font files available from Google Fonts, and a public issue tracker for all things Google Fonts | |
| 41 | Chuyu-Team/Dism-Multi-language | 20,512 | 1,241 | 329 | MIT | Dism++ Multi-language Support & BUG Report | |
| 42 | WeNeedHome/SummaryOfLoanSuspension | 20,351 | 2,055 | 126 | — | 全国各省市停贷通知汇总 | |
| 43 | uikit/uikit | 18,535 | 2,286 | 611 | MIT | A lightweight and modular front-end framework for developing fast and powerful web interfaces | |
| 44 | ftlabs/fastclick | 18,506 | 3,115 | 275 | MIT | Polyfill to remove click delays on browsers with touch UIs | |
| 45 | Prinzhorn/skrollr | 18,403 | 3,384 | 262 | MIT | Stand-alone parallax scrolling library for mobile (Android + iOS) and desktop. No jQuery. Just plain JavaScript (and some love). | |
| 46 | google/web-starter-kit | 18,265 | 2,909 | 74 | Apache-2.0 | Web Starter Kit - a workflow for multi-device websites | |
| 47 | twitter/twemoji | 17,800 | 1,899 | 144 | MIT | Emoji for everyone. https://twemoji.twitter.com/ | |
| 48 | phil-opp/blog_os | 17,766 | 1,204 | 98 | Apache-2.0 | Writing an OS in Rust | |
| 49 | htr-tech/zphisher | 16,964 | 6,372 | 507 | GPL-3.0 | An automated phishing tool with 30+ templates. This Tool is made for educational purpose only ! Author will not be responsible for any misu… | |
| 50 | desandro/masonry | 16,694 | 2,069 | 85 | — | :love_hotel: Cascading grid layout plugin | |
| 51 | xbtlin/ai-berkshire | 16,621 | 2,470 | 32 | MIT | AI 时代的伯克希尔:基于 Claude Code / Codex 的价值投资研究框架。巴菲特·芒格·段永平·李录四大师方法论 + 多Agent并行研究。| AI-era Berkshire: a value investing research framework built… | |
| 52 | gustavoguanabara/html-css | 16,584 | 3,888 | 553 | MIT | Curso de HTML5 e CSS3 | |
| 53 | emilwallner/Screenshot-to-code | 16,532 | 1,543 | 22 | NOASSERTION | A neural network that transforms a design mock-up into a static website. | |
| 54 | alshedivat/al-folio | 16,228 | 13,072 | 13 | MIT | A beautiful, simple, clean, and responsive Jekyll theme for academics | |
| 55 | federico-busato/Modern-CPP-Programming | 16,201 | 1,123 | 5 | CC-BY-SA-4.0 | Modern C++ Programming Course (C++03/11/14/17/20/23/26) | |
| 56 | jeromeetienne/AR.js | 15,790 | 2,200 | 24 | MIT | Efficient Augmented Reality for the Web - 60fps on mobile! | |
| 57 | github/opensource.guide | 15,719 | 15,547 | 9 | CC-BY-4.0 | 📚 Community guides for open source creators | |
| 58 | tc39/ecma262 | 15,691 | 1,432 | 482 | NOASSERTION | Status, process, and documents for ECMA-262 | |
| 59 | Unstructured-IO/unstructured | 15,526 | 1,351 | 331 | Apache-2.0 | Convert documents to structured data effortlessly. Unstructured is open-source ETL solution for transforming complex documents into clean,… | |
| 60 | terkelg/awesome-creative-coding | 15,396 | 977 | 13 | — | Creative Coding: Generative Art, Data visualization, Interaction Design, Resources. | |
| 61 | wdndev/llm_interview_note | 15,186 | 1,480 | 24 | — | 主要记录大语言大模型(LLMs) 算法(应用)工程师相关的知识及面试题 | |
| 62 | keiyoushi/extensions | 15,131 | 1,328 | 0 | — | Extension repository for Mihon and variants | |
| 63 | Sjj1024/PakePlus | 15,113 | 7,273 | 13 | MIT | Turn any webpage/HTML/Vue/React and so on into desktop and mobile app under 5M with easy in few minutes. 轻松将任意网站/HTML/Vue/React等项目构建为轻量级(小于… | |
| 64 | microsoft/dotnet | 15,108 | 2,239 | 268 | MIT | This repo is the official home of .NET on GitHub. It's a great starting point to find many .NET OSS projects from Microsoft and the communi… | |
| 65 | madrobby/zepto | 15,060 | 3,824 | 2 | NOASSERTION | Zepto.js is a minimalist JavaScript library for modern browsers, with a jQuery-compatible API | |
| 66 | atelier-anchor/smiley-sans | 14,894 | 383 | 42 | OFL-1.1 | 得意黑 Smiley Sans:一款在人文观感和几何特征中寻找平衡的中文黑体 | |
| 67 | shengqiangzhang/examples-of-web-crawlers | 14,697 | 3,760 | 20 | MIT | 一些非常有趣的python爬虫例子,对新手比较友好,主要爬取淘宝、天猫、微信、微信读书、豆瓣、QQ等网站。(Some interesting examples of python crawlers that are friendly to beginners. ) | |
| 68 | graphql/graphql-spec | 14,593 | 1,157 | 193 | NOASSERTION | GraphQL is a query language and execution engine tied to any backend service. | |
| 69 | microsoft/ai-edu | 14,128 | 2,931 | 101 | NOASSERTION | AI education materials for Chinese students, teachers and IT professionals. | |
| 70 | octocat/Spoon-Knife | 14,076 | 159,812 | 21,367 | — | This repo is for demonstration purposes only. | |
| 71 | adityatelange/hugo-PaperMod | 13,973 | 3,437 | 14 | MIT | A fast, clean, responsive Hugo theme. | |
| 72 | leemunroe/responsive-html-email-template | 13,704 | 4,286 | 11 | MIT | A free simple responsive HTML email template | |
| 73 | mmistakes/minimal-mistakes | 13,584 | 27,159 | 22 | MIT | :triangular_ruler: Jekyll theme for building a personal site, blog, project documentation, or portfolio. | |
| 74 | uiverse-io/galaxy | 13,382 | 946 | 14 | MIT | The largest Open-Source UI Library! Community-made and free to use. Made with either CSS or Tailwind. | |
| 75 | rigtorp/awesome-modern-cpp | 13,168 | 1,235 | 0 | — | A collection of resources on modern C++ | |
| 76 | keeweb/keeweb | 13,006 | 1,166 | 441 | NOASSERTION | Free cross-platform password manager compatible with KeePass | |
| 77 | kmario23/deep-learning-drizzle | 12,960 | 2,981 | 5 | — | Drench yourself in Deep Learning, Reinforcement Learning, Machine Learning, Computer Vision, and NLP by learning from these exciting lectur… | |
| 78 | drduh/YubiKey-Guide | 12,486 | 1,246 | 7 | MIT | Community guide to using YubiKey for GnuPG and SSH - protect secrets with hardware crypto. | |
| 79 | lipis/flag-icons | 12,450 | 1,957 | 50 | MIT | :flags: A curated collection of all country flags in SVG — plus the CSS for easier integration | |
| 80 | diff-usion/Awesome-Diffusion-Models | 12,376 | 1,010 | 28 | MIT | A collection of resources and papers on Diffusion Models | |
| 81 | coreui/coreui-free-bootstrap-admin-template | 12,250 | 3,129 | 4 | MIT | Free Bootstrap Admin & Dashboard Template Built for AI-Assisted Development | |
| 82 | tw93/Kami | 11,869 | 551 | 0 | MIT | 👩🚒 Good content deserves good paper. | |
| 83 | mixmark-io/turndown | 11,463 | 998 | 147 | MIT | 🛏 An HTML to Markdown converter written in JavaScript | |
| 84 | JordanSchuetz/LearnCS8-Resume | 11,207 | 198 | 2 | — | Resume template website for the LearnCS8 Lab 3 | |
| 85 | munificent/craftinginterpreters | 11,095 | 1,306 | 145 | NOASSERTION | Repository for the book "Crafting Interpreters" | |
| 86 | metafizzy/isotope | 11,092 | 1,371 | 76 | — | :revolving_hearts: Filter & sort magical layouts | |
| 87 | keen/dashboards | 11,034 | 1,389 | 6 | MIT | Responsive dashboard templates 📊✨ | |
| 88 | microsoft/fluentui-system-icons | 10,879 | 809 | 212 | MIT | Fluent System Icons are a collection of familiar, friendly and modern icons from Microsoft. | |
| 89 | javascript-tutorial/zh.javascript.info | 10,802 | 1,205 | 29 | NOASSERTION | 现代 JavaScript 教程(The Modern JavaScript Tutorial),以最新的 ECMAScript 规范为基准,通过简单但足够详细的内容,为你讲解从基础到高阶的 JavaScript 相关知识。 | |
| 90 | LouisShark/chatgpt_system_prompt | 10,795 | 1,459 | 2 | MIT | A collection of GPT system prompts and various prompt injection/leaking knowledge. | |
| 91 | chiphuyen/machine-learning-systems-design | 10,694 | 1,650 | 11 | — | A booklet on machine learning systems design with exercises. NOT the repo for the book "Designing Machine Learning Systems", which is `dmls… | |
| 92 | RayTracing/raytracing.github.io | 10,681 | 1,010 | 80 | CC0-1.0 | Main Web Site (Online Books) | |
| 93 | averygan/reclip | 10,658 | 1,580 | 69 | MIT | Download videos from almost any website. Lightweight, self-hosted media downloader with a clean web UI. | |
| 94 | coolwanglu/pdf2htmlEX | 10,598 | 1,838 | 244 | NOASSERTION | Convert PDF to HTML without losing text or format. | |
| 95 | sovereign/sovereign | 10,576 | 832 | 101 | NOASSERTION | A set of Ansible playbooks to build and maintain your own private cloud: email, calendar, contacts, file sync, IRC bouncer, VPN, and more. | |
| 96 | ElemeFE/node-interview | 10,468 | 1,540 | 8 | MIT | How to pass the Node.js interview of ElemeFE. | |
| 97 | liu673cn/bug | 10,342 | 1,985 | 6 | — | TVbox开源版(空壳-自行配置) | |
| 98 | wwmm/easyeffects | 10,301 | 382 | 277 | GPL-3.0 | Limiter, compressor, convolver, equalizer and auto volume and many other plugins for PipeWire applications | |
| 99 | cotes2020/jekyll-theme-chirpy | 10,280 | 7,126 | 34 | MIT | A minimal, responsive, and feature-rich Jekyll theme for technical writing. | |
| 100 | nicobailon/visual-explainer | 10,265 | 666 | 1 | MIT | Agent skill that generates rich HTML pages or slide decks for diagrams, diff reviews, plan audits, data tables, and project recaps |
Fork counts include open pull requests in
open_issues_count, because that is how GitHub's API reports it.
Descriptions are truncated to 140 characters; the full text is in the JSONL
download.
Download the HTML data
- JSONL — raw GitHub Search API objects (572.4 KB, 100 lines)
- Markdown table of the same ranking
- All 30 JSONL files
curl -sSL -o html.jsonl \
https://raw.githubusercontent.com/havaianasdestruido/top100/main/data/JSONL/html.jsonl
jq -r '.full_name + " " + (.stargazers_count|tostring)' html.jsonl | head -10
How this list is built
A single GitHub Search API request per language —
?q=language:html&sort=stars&order=desc&per_page=100
— refreshed hourly by a scheduled GitHub Actions workflow and committed back to
the repository. The records are never reshaped: every field GitHub returned is
preserved. The methodology page covers the query,
the rate limits, the fields the Search API omits and the known limitations, and the
field reference documents every JSON key.
Frequently asked questions
What is the most-starred HTML repository on GitHub?
ossu/computer-science is the most-starred HTML repository with 209,879 stars as of 5 October 2026, ahead of f/prompts.chat (172,089) and ripienaar/free-for-dev (139,226).
How many HTML repositories are on GitHub?
GitHub reports 48,573,277 public repositories whose detected primary language is HTML. Top100 ranks the 100 most-starred of them; 100th place currently needs 10,265 stars.
How do I download the top 100 HTML repositories as JSON?
Download data/JSONL/html.jsonl — 100 lines, each the complete GitHub Search API object for one repository, including topics, licence, every count and every timestamp. A readable Markdown table of the same ranking is also published.