HTML repos explained in plain English
Popular HTML repositories on GitHub, each explained for non-coders — what it does, its tech stack, and how to run it.
- ossu/computer-scienceA free, self-paced curriculum that maps out a complete undergraduate computer science education using open onl
- f/prompts.chatA curated library of prompts for AI chat models like ChatGPT, Claude, and Gemini. Browse, copy, and share effe
- digitalplatdev/freedomainFree domain registration service offering no-cost domain names under extensions like .DPDNS.ORG and .US.KG, le
- ripienaar/free-for-devA community-curated list of online services with permanent free tiers across dozens of categories, so develope
- pkuflyingpig/cs-self-learningA curated self-learning guide to computer science using free university courses, organized by topic with recom
- shanraisshan/claude-code-best-practiceA comprehensive guide to best practices for Claude Code, Anthropic's AI coding tool, covering features like su
- docker/awesome-composeAwesome Compose is a library of ready-made Docker Compose recipes for dozens of popular app stacks — copy one
- square/retrofitJava and Android library that turns a typed interface into a working REST API client automatically — describe
- tabler/tablerTabler is a free Bootstrap-based admin dashboard template with pre-built pages, components, and charts so you
- qsctech/zju-icicleszju-icicles is a community archive of Zhejiang University course materials — past exams, notes, textbooks, and
- google/styleguideGoogle's Style Guides are official coding conventions for C++, Python, Java, Go, JavaScript, and many other la
- pkuanonym/rekcarc-tsc-uhtA student-maintained archive of Tsinghua University Computer Science course materials — past exams, lecture no
- fengdu78/coursera-ml-andrewng-notesChinese-language study notes and translated subtitles for Andrew Ng's foundational Machine Learning course, co
- mhsanaei/3x-uiWeb dashboard for managing an Xray-core proxy server. Create user accounts, set traffic limits, monitor usage,
- opentofu/manifestoA public manifesto calling on HashiCorp to reverse Terraform's license change from open-source to restricted c
- google/material-design-litePre-built Material Design UI components in HTML, CSS, and JavaScript for web developers to use in websites wit
- alpinejs/alpineA minimal JavaScript framework that adds interactivity directly to HTML attributes without a build process or
- foundation/foundation-sitesFoundation for Sites is a front-end toolkit of ready-made grids, buttons, menus, and interactive UI components
- wesbos/javascript30A free 30-day challenge to learn vanilla JavaScript by building 30 small browser projects from scratch, one pe
- tencent/weuiWeUI is the official UI component library from WeChat's design team for building web pages inside WeChat that
- dwmkerr/hacker-lawsA plain-English reference glossary of laws, principles, and patterns that developers quote in tech discussions
- aishwaryanr/awesome-generative-ai-guideA free, community-maintained learning hub for generative AI with structured courses, monthly research paper di
- facebookresearch/fasttextFacebook Research's fast, lightweight library for text classification and word meaning — detects language in 1
- igglybuff/awesome-piracyArchived directory of links to tools and services for obtaining digital content through unauthorized channels—
- wilsonfreitas/awesome-quantA curated directory of open-source libraries and tools for quantitative finance—pricing derivatives, backtesti
- vernesong/openclashOpenClash is a router plugin that runs a network proxy client on OpenWrt, so every device on your home network
- javascript-tutorial/en.javascript.infoFree, comprehensive JavaScript tutorial covering basics to advanced topics, written in Markdown and published
- bitcoinbook/bitcoinbookThis is the full free text of Mastering Bitcoin, a technically detailed book explaining how Bitcoin actually w
- luong-komorebi/awesome-linux-softwareA curated directory of Linux applications and tools across dozens of categories—from audio editors to window m
- liguodongiot/llm-actionA Chinese-language engineering guide for training, fine-tuning, and deploying large language models, with tuto
- dibingfa/flash-linux0.11-talkA story-like walkthrough of Linux 0.11 kernel source code, breaking down how an early operating system boots,
- polymer/polymerPolymer is Google's original Web Components library for building reusable custom HTML elements with data bindi
- harvesthq/chosenA JavaScript library that makes long dropdown menus searchable and easier to use by adding filtering, better s
- teamstuq/skill-mapA community collection of visual skill maps showing what technologies and knowledge areas developers should le
- colorlibhq/gentelellaGentelella is a free Bootstrap 5 admin dashboard template with ready-made pages for dashboards, tables, forms,
- rough-stuff/roughA lightweight JavaScript library that draws shapes with a hand-sketched, wobbly appearance instead of clean li
- davideuler/architecture.of.internet-productA curated collection of technical architecture documents from major internet companies like Google, Amazon, Al
- fengdu78/deeplearning_ai_booksChinese study notes for Andrew Ng's Deep Learning Specialization covering neural networks, CNNs, RNNs, and opt
- you-dont-need/you-dont-need-javascriptA collection of CSS-only interactive UI components and animations—accordions, carousels, modals, and more—prov
- weneedhome/summaryofloansuspensionCrowdsourced database of Chinese homebuyer loan suspension notices from stalled real estate projects, organize
- google/fontsThe actual font files behind Google Fonts — thousands of open-licensed typefaces you can download and self-hos
- chuyu-team/dism-multi-languageTranslation files and bug tracking for Dism++, a Windows system maintenance tool. Contribute translations or r
- nndl/nndl.github.ioFree online textbook on neural networks and deep learning, written in Chinese. Read the full book directly on
- ftlabs/fastclickA small JavaScript library that removes the 300-millisecond tap delay on older mobile browsers by immediately
- uikit/uikitUIkit is a lightweight, modular CSS and JavaScript framework by YOOtheme that provides pre-built components li
- prinzhorn/skrollrA JavaScript library for creating scroll-triggered animations in HTML without needing a framework or coding sk
- google/web-starter-kitA Google-created website starter template with responsive layouts, Sass support, automatic file optimization,
- twitter/twemojiTwemoji is a JavaScript library that replaces emoji characters in web pages with Twitter's standardized emoji
- phil-opp/blog_osSource code for the Writing an OS in Rust blog series, with one git branch per post covering bare-metal boot,
- desandro/masonryA JavaScript library that arranges page elements into a cascading grid, fitting items of different heights tog
- trycua/cuaOpen-source toolkit for building and benchmarking AI agents that control full desktop operating systems, with
- emilwallner/screenshot-to-codeResearch neural net that turns a design screenshot into HTML and CSS. Encoder decoder model in Keras with thre
- windmill-labs/windmillWindmill is a self-hostable platform that turns scripts (Python, TypeScript, SQL, Go, and more) into scheduled
- gustavoguanabara/html-cssFree beginner HTML5 and CSS3 course in Portuguese by Gustavo Guanabara. Includes PDF lessons, exercise source
- htr-tech/zphisherA Bash phishing toolkit with 30 plus prebuilt fake login page templates, intended for authorized security trai
- jeromeetienne/ar.jsAn archived browser-based augmented reality library for marker and location AR; active development has moved t
- tc39/ecma262Source of the ECMA-262 spec that formally defines JavaScript. Build it locally with npm and read the rendered
- alshedivat/al-folioal-folio is a clean, ready-made academic website theme built on Jekyll — researchers, students, and professors
- federico-busato/modern-cpp-programmingModern-CPP-Programming is a free, self-contained 29-lecture course on C++ from basics through C++26 — delivere
- github/opensource.guideA site of guides on how to start, run and contribute to open source projects. Curated by GitHub from community
- madrobby/zeptoZepto.js is a minimalist JavaScript library for modern browsers with a jQuery-compatible API. Smaller and ligh
- microsoft/dotnetA directory README that links to Microsoft .NET ecosystem repositories: runtime, MAUI, ASP.NET Core, C# and F#
- terkelg/awesome-creative-codingCurated awesome-list of resources for creative coding: generative art, interaction design, and information vis
- unstructured-io/unstructuredPython library that turns PDFs, Word docs, HTML, and images into labelled text elements like titles, paragraph
- shengqiangzhang/examples-of-web-crawlersA beginner-friendly collection of Python web scraping scripts that automatically collect data from websites, i
- atelier-anchor/smiley-sansSmiley Sans is a free Chinese display typeface covering 8,335 characters plus Latin, Cyrillic, and Greek scrip
- wdndev/llm_interview_noteComprehensive Chinese-language study guide covering large language model concepts, architectures, training, fi
- microsoft/ai-eduAn open-source AI education resource in Chinese from Microsoft Research Asia, covering foundational tutorials,
- keiyoushi/extensionsA repository of compiled extension files for the Mihon manga reader app that lets you add dozens of manga and
- octocat/spoon-knifeA minimal GitHub demo repository maintained by GitHub that exists solely to teach new users how to fork a proj
- leemunroe/responsive-html-email-templateA free, ready-to-use HTML email template that displays correctly across Gmail, Outlook, and other email client
- froala/design-blocksA collection of over 170 ready-to-copy HTML and CSS website sections — headers, footers, pricing tables, testi
- alchaincyf/huashu-designHuashu Design is a skill for AI coding agents like Claude Code or Cursor that turns plain-English descriptions
- mmistakes/minimal-mistakesMinimal Mistakes is a flexible Jekyll theme for building personal sites, blogs, and portfolios. It works with
- adityatelange/hugo-papermodPaperMod is a fast, clean Hugo theme for blogs and personal sites. It offers light and dark mode, three home p
- rigtorp/awesome-modern-cppA curated list of the best books, conference talks, blogs, tools, and community spaces for learning modern C++
- keeweb/keewebA free, open-source password manager that runs in the browser or as a desktop app and reads KeePass-compatible
- microsoft/language-server-protocolThis repository holds the Language Server Protocol specification — the standard that lets any code editor supp
- kmario23/deep-learning-drizzleDeep Learning Drizzle is a curated collection of free university lecture series and course materials covering
- diff-usion/awesome-diffusion-modelsA curated index of research papers, blog posts, videos, and runnable notebooks on diffusion models — the AI te
- drduh/yubikey-guideA step-by-step guide for setting up a YubiKey hardware security key to handle SSH login, signed Git commits, a
- coreui/coreui-free-bootstrap-admin-templateA free admin dashboard template built on Bootstrap 5 with a full set of ready-made UI panels, sidebars, charts
- mixmark-io/turndownA JavaScript library that converts HTML into Markdown text, working in both Node.js and the browser, with cust
- jordanschuetz/learncs8-resumeA Bootstrap-based resume website template created for the LearnCS8 course Lab 3, intended for students to cust
- metafizzy/isotopeA JavaScript library that lets you filter and sort a grid of cards or images on a webpage with smooth animated
- keen/dashboardsA collection of responsive HTML dashboard templates built with CSS Grid, giving you a ready-made layout for an
- munificent/craftinginterpretersA free online book and full source code for building two complete working programming language interpreters fr
- javascript-tutorial/zh.javascript.infoThe Chinese translation of The Modern JavaScript Tutorial — a free, community-maintained course covering JavaS
- uiverse-io/galaxyAn archive of over 3,000 ready-made UI elements like buttons, loaders, and cards built with HTML, CSS, and Tai
- coolwanglu/pdf2htmlexA command-line tool that converts PDF files into HTML pages that look nearly identical to the original, preser
- louisshark/chatgpt_system_promptA community-collected library of system prompts from real ChatGPT custom GPTs and AI products, shared to help
- microsoft/fluentui-system-iconsMicrosoft's official icon collection in regular and filled styles, packaged for Android, iOS, macOS, Flutter,
- elemefe/node-interviewAn interview preparation guide for Node.js backend development, covering backend system concepts beyond JavaSc
- sovereign/sovereignA collection of Ansible scripts that automatically sets up a self-hosted personal server with email, calendar,
- liu673cn/bugAn empty-shell TVbox configuration for Android TV streaming, where users supply their own stream source URLs.
- chiphuyen/machine-learning-systems-designA free booklet on designing machine learning systems end-to-end — from project setup through data pipelines, m
- raytracing/raytracing.github.ioThe website hosting the free 'Ray Tracing in One Weekend' book series, which teaches programmers how to build
- lancedb/lancedbA database built for AI apps that stores and searches data by similarity rather than exact matching, supportin
- electron/electron-api-demosElectron API Demos is an interactive desktop app that lets you explore Electron's built-in features — menus, d
- milligram/milligramMilligram is a tiny 2KB CSS file that gives any web page clean, readable default styles for typography, button
- alufers/mitmproxy2swaggerA command-line tool that converts recorded network traffic — from mitmproxy captures or browser HAR exports —
- wwmm/easyeffectsA Linux desktop app that applies real-time audio effects — equalizer, compressor, noise reduction, reverb, and
- hugoblox/kitAn open-source block-based website framework for Hugo that lets you build free static sites from Markdown file
- chuanxshi/javascript-patternsA curated collection of JavaScript design patterns — reusable solutions to common coding problems — with a bro
- kristoferjoseph/flexboxgridA lightweight CSS stylesheet that gives you a ready-made, responsive grid system based on flexbox — add a clas
- daylerees/colour-schemesA large collection of color themes for popular text editors including Sublime Text, VS Code, Vim, and JetBrain
- themesberg/flowbiteA library of ready-made UI components like buttons, modals, and navigation bars built on Tailwind CSS, where i
- home-assistant/home-assistant.ioThe source files for the Home Assistant documentation website, built with Jekyll and deployed via Netlify, for
- whatwg/htmlThis repository is the source of the official HTML Standard, the living specification that defines exactly how
- tikam02/devops-guideA structured reference guide for DevOps tools including Docker, Kubernetes, Ansible, Terraform, and CI/CD pipe
- jwasham/computer-science-flash-cardsA self-hosted browser flash card website for studying computer science topics — from algorithms and data struc
- sohutv/cachecloudA web-based control panel for managing hundreds of Redis instances at large scale, with support for standalone
- freddier/hyperblogHyperblog is a minimal HTML blog used as the hands-on practice project in Platzi's Spanish-language Git and Gi
- jstherightway/js-the-right-wayThe source code for jstherightway.org, a community-maintained reference site that collects JavaScript best pra
- yogeshojha/rengineA web-based reconnaissance tool for penetration testers that automates subdomain discovery, port scanning, and
- mrnerf/awesome-3d-gaussian-splattingA curated directory of research papers, open-source tools, viewers, and tutorials about 3D Gaussian Splatting
- adams549659584/go-proxy-bingaiA self-hosted web app that mirrors Microsoft's Bing AI chat interface so you can access it from regions where
- digoal/blogA large personal knowledge archive in Chinese covering PostgreSQL, Greenplum, and related databases, with hund
- xxlllq/system_architectA Chinese-language collection of past exam questions, analyzed answers, and study guides for China's senior Sy
- boostorg/boostA large, peer-reviewed collection of free C++ libraries that fill gaps in the standard language toolbox and ha
- northwoodssoftware/gojsGoJS is a commercial JavaScript library for building interactive diagrams in the browser — flowcharts, org cha
- ericchiang/puppup is a command-line tool for pulling data out of HTML pages using CSS selectors. You pipe HTML into it, writ
- tandoorrecipes/recipesTandoor Recipes is a self-hosted web app for organizing your personal recipe collection, planning weekly meals
- op7418/guizang-ppt-skillA Claude Code plugin that generates complete slide decks as single self-contained HTML files from a chat descr
- metafizzy/infinite-scrollA JavaScript library that automatically loads and appends the next page of content as the user scrolls down, r
- workshopper/learnyounodeAn interactive command-line workshop that teaches Node.js fundamentals — you write real code, run it, and get
- mr-xn/penetration_testing_pocA curated index of proof-of-concept exploit scripts and security write-ups covering IoT devices, web applicati
- getpublii/publiiPublii is a desktop app for Windows, Mac, and Linux that lets non-technical users build and publish a fast sta
- eonasdan/tempus-dominusA JavaScript date and time picker widget for web pages that shows a visual calendar and clock, requires only P
- blackrockdigital/startbootstrapA free collection of ~25 website themes and templates built on Bootstrap 4, covering portfolios, blogs, admin
- sindresorhus/screenfullA tiny JavaScript library (under 1 KB) that gives browsers a single, consistent API for going fullscreen, hidi
- dixonandmoe/rellaxA lightweight, dependency-free JavaScript library that adds parallax scrolling effects to any element on a web
- alvarcarto/url-to-pdf-apiAPI service that converts any URL or raw HTML into a PDF or screenshot image using headless Chrome — send a UR
- goproxy/goproxy.cnA free Go module proxy hosted in China that makes Go package downloads fast and accessible for developers insi
- railsgirls/guides.railsgirls.comThe official step-by-step workshop guides for Rails Girls, a global movement that teaches women with no coding
- lerist/fakelocationFakeLocation is an Android app that overrides your phone's GPS with a fake position, letting you simulate move
- jonasstrehle/supercookieAn educational demo showing how websites can persistently identify browsers by exploiting the favicon cache —
- ringhyacinth/star-office-uiA pixel-art browser dashboard that shows your AI agent's current state — writing, idle, or error — as an anima
- samherbert/svg-loadersSVG Loaders is a small collection of animated loading spinners built as self-contained SVG files you can drop
- mailgun/transactional-email-templatesThree ready-to-use HTML email templates from Mailgun for common app emails — password resets, billing receipts
- jgraph/mxgraphmxGraph is an end-of-life JavaScript library for drawing interactive flowcharts, org charts, and network diagr
- utom/sketch-measureA Sketch plugin that exports your design screens to self-contained HTML pages so developers can inspect CSS st
- kristopolous/bootstra.386A Bootstrap CSS theme that makes websites look like 1980s MS-DOS terminal screens, with green-on-black or ambe
- paddingme/front-end-web-development-interview-questionA curated bank of front-end web development interview questions sourced from real Chinese tech company hiring
- easydarwin/easydarwinOpen-source video streaming server that accepts camera or OBS video feeds over RTMP or RTSP and distributes th
- jerry-git/learn-python3A structured collection of interactive Jupyter notebooks for learning Python 3 from scratch, covering 19 begin
- hexlet/ru-test-assignmentsA curated list of real take-home job assignments from Russian tech companies like Tinkoff, Avito, and VK, orga
- wesbos/beginner-javascriptStarter files and completed solutions for Wes Bos's paid Beginner JavaScript video course, so students can cod
- open-power-workgroup/hospitalA community-maintained open dataset of hospitals in China flagged for paid Baidu advertising, media-reported f
- russellsamora/scrollamaA small JavaScript library for building scrollytelling web experiences where page content changes as a reader
- kuafuai/devopsgptMulti-agent AI system that turns a plain-English software requirement into working, deployed code by connectin
- creativetimofficial/material-kitA free set of Bootstrap 5 website components styled with Google's Material Design — includes three complete ex
- web-platform-tests/wptWPT is the shared test suite all major browsers use to verify they behave the same way on web features — if yo
- bobbyiliev/introduction-to-bash-scriptingA free, open-source ebook teaching Bash scripting from the basics to practical examples like log parsing, API
- daattali/beautiful-jekyllA ready-made Jekyll website theme you can deploy to GitHub Pages for free in minutes by forking the repo, rena
- tc39/proposal-pattern-matchingA formal proposal to add pattern matching to JavaScript — a cleaner way to check the shape of a value and act
- grassmunk/chicago95Chicago95 transforms your Linux desktop into a faithful Windows 95 lookalike, changing every visual detail fro
- webmin/webminWebmin is a browser-based control panel for managing Linux/Unix servers without using the command line. It cov
- fluxionnetwork/fluxionA Linux-based wireless security auditing tool for authorized penetration testers that tests whether a Wi-Fi pa
- owasp/top10The OWASP Top 10 is the official list of the ten most critical web application security risks, published by th
- madhuakula/kubernetes-goatKubernetes Goat is a deliberately insecure Kubernetes cluster for hands-on security training, with 22 scenario
- lingdong-/shan-shui-infA browser art project that generates infinite, scrollable Chinese landscape paintings using code — mountains a
- steveruizok/perfect-freehandA JavaScript library that turns mouse or stylus coordinates into smooth, natural-looking freehand strokes with
- rapid7/metasploitable3A purposely vulnerable virtual machine designed as a safe practice target for learning security testing with M
- ngxson/smolvlm-realtime-webcamA minimal demo that uses a small AI vision model to analyze your webcam feed in real time, running entirely on
- pdf2htmlex/pdf2htmlexpdf2htmlEX converts PDF files into HTML pages that keep the original text, fonts, and layout intact — the resu
- jquery-ui-bootstrap/jquery-ui-bootstrapA visual theme that makes jQuery UI widgets — dialogs, date pickers, sliders, and more — look like they belong
- kubernetes/websiteThe source files for the official Kubernetes documentation website at kubernetes.io, where contributors write
- github/training-kitOpen source Git and GitHub cheat sheets and learning materials maintained by GitHub's own team, available as a
- bigskysoftware/intercooler-jsAn archived JavaScript library that adds dynamic page updates via HTML attributes instead of JavaScript — the
- zhangkaitao/shiro-exampleExample code for a 24-chapter Chinese tutorial series on Apache Shiro, the Java security framework that handle
- spandan-madan/deeplearningprojectA Harvard course tutorial that guides you through a complete machine learning project from scratch, including
- biaochenxuying/blogA Chinese front-end developer's personal technical blog hosted on GitHub, covering JavaScript, Vue.js, React.j
- xindoo/agentic-design-patternsA complete Chinese translation of Google's book on building AI agents, covering 21 core patterns for making AI
- adongwanai/agentguideA Chinese-language structured study guide and job-search roadmap for developers wanting to learn AI agent deve
- atlemo/subtlepatternsAn offline archive of all tileable background texture images from subtlepatterns.com, free to download and use
- techchipnet/camphishA penetration testing tool that creates fake web pages to silently capture photos and GPS coordinates from vis
- remy/html5demosA retired collection of self-contained HTML files demonstrating what HTML5-era browsers can do — canvas, audio
- uswds/public-sansA free, open-source typeface from the U.S. Web Design System designed for clear reading at any size on website
- davatron5000/fitvids.jsA jQuery plugin that makes embedded YouTube and Vimeo videos resize proportionally at any screen width, solvin
- defectdojo/django-defectdojoDefectDojo is an open-source security vulnerability management platform that collects findings from scanning t
- mouredev/python-webA 13-hour Spanish-language course on building websites entirely in Python using Reflex, walking through a Link
- webpack-contrib/awesome-webpackA formerly curated list of webpack plugins, loaders, and resources that has moved to the official webpack docu
- invertase/rdash-angularA pre-built admin dashboard template for AngularJS that gives developers a responsive Bootstrap layout to star
- chiphuyen/ml-interviews-bookSource code for a free book by Chip Huyen that helps people prepare for machine learning job interviews, cover
- hiddendevj/crawler_illegal_cases_in_chinaA reference collection of real legal cases, laws, and news about web scraping violations in China, organized b
- nisrulz/app-privacy-policy-generatorA free browser-based tool that generates ready-to-use privacy policy and terms of use documents for Android, i
- kay-is/react-from-zeroAn 18-lesson React tutorial where every lesson is a single HTML file that runs in a browser with no build tool
- puikinsh/adminator-admin-dashboardAdminator is a free HTML admin dashboard template with 18 pre-built pages, dark mode, charts, and tables — no
- tailwindlabs/tailwindcss-formsAn official Tailwind CSS plugin that resets browser default form styles to a clean baseline so you can style t
- deanmalmgren/textractA Python library that pulls plain text out of many document formats with a single function call, so you can fe
- sofish/typo.cssA single CSS file that makes Chinese text look consistent and readable across browsers, providing a reset laye
- cf-pages/telegraph-imageA self-hosted image sharing service that stores your uploads on Telegram's free servers and serves them throug
- hakimel/cssA personal collection of creative CSS and front-end visual experiments by the creator of reveal.js, showcasing
- xiaoymin/knife4jKnife4j is a Java library that automatically generates interactive API documentation from your Swagger or Open
- nathanreyes/v-calendarA ready-made calendar and date-picker plugin for Vue.js apps. Drop in month views, date selection, range picki
- nibzard/awesome-agentic-patternsA curated catalogue of proven design patterns for building AI agents, grouped into eight categories covering m
- maptalks/maptalks.jsJavaScript library for displaying interactive 2D and 3D maps in web browsers, powered by WebGL for hardware-ac
- davidarroyo1234/instagramunfollowersBrowser-based tool that finds Instagram accounts you follow who don't follow you back, running entirely in you
- sarabander/sicpA modern HTML5 and EPUB3 edition of the classic computer science textbook Structure and Interpretation of Comp
All repos · Explain any other repo →