Open Source HTML Projects
Discover 32 open source HTML repositories from GitHub, each with an analysis of what it does, key features, use cases and alternatives. HTML projects here are most often combined with Library, Web Development and JavaScript. Last updated October 4, 2026.
32 repositories · updated October 4, 2026

python-readability: Extract Main Text from HTML Pages
python-readability extracts an article’s main text and title from an HTML document, reducing navigation and other page clutter. It is a Python library for applications that need readable page content, with a command-line option for local files and URLs.

air: Build Python Web Apps with HTML and FastAPI
Air is a Python web framework for building HTML pages alongside FastAPI APIs. It offers typed Python HTML elements, Jinja templates, and HTMX utilities, with an API designed to be clear to both developers and AI coding assistants.

hextra: Build Documentation and Static Websites with Hugo
Hextra is a responsive Hugo theme for documentation, blogs, and other static websites. It suits teams and individuals who want built-in search, navigation, and content features without adding Node.js to their site workflow.

mammoth.js: Convert Word Documents to Clean HTML
Mammoth.js converts DOCX files into clean, semantic HTML for JavaScript applications and command-line workflows. It suits projects that need readable content rather than a pixel-perfect reproduction of Word formatting.

GDevelop: Build 2D, 3D, and Multiplayer Games Without Code
GDevelop is a cross-platform game engine for creating 2D, 3D, and multiplayer games with a visual, event-based editor. It suits beginners and experienced developers who want to build games without writing code for core gameplay.

smolvlm-realtime-webcam: Analyze Webcam Video with SmolVLM
A browser-based demo sends webcam frames to a llama.cpp server running SmolVLM 500M for real-time visual analysis. It suits developers exploring local vision models and webcam workflows, with performance depending on the model server and hardware.

HtmlRendererCore: Convert HTML to PDF in .NET Core
HtmlRendererCore is a partial port of HtmlRenderer for .NET Core projects. It converts HTML into PDF documents using PdfSharpCore, making it useful when an application needs basic HTML-to-PDF generation in C#.

dom-to-image: Turn DOM Elements into Images
A JavaScript library for converting DOM nodes into SVG, PNG, JPEG, or pixel data. It suits browser applications that need to export or capture rendered interface elements, with support for embedding fonts and images.