html
Enhance is an HTML-first full-stack web framework that gives you everything you need to build standards-based multi-page web apps that perform and scale.
Server-oriented customizable templating for JavaScript
hmpl is a small template language for displaying UI from server to client. It is based on customizable requests sent to the server via fetch and processed into ready-made HTML.
Related contents:
HTML-aware ERB parsing. Powerful and seamless HTML-aware ERB parsing and tooling.
Next-generation HTML+ERB parsing for smarter developer tooling and more. Herb is an HTML-aware Embedded Ruby parsing tool built on Prism, Ruby's official parser.
Related contents:
Catch Broken Links in Seconds.
⚡ Fast, async, stream-based link checker written in Rust. Finds broken URLs and mail addresses inside Markdown, HTML, reStructuredText, websites and more!
Related contents:
An explainer for doing web development using only vanilla techniques. No tools, no frameworks — just HTML, CSS, and JavaScript.
This is an overview of the major techniques used to make web sites and web applications without making use of build tools or frameworks, with just an editor, a browser, and web standards.
JavaScript animation engine. Anime.js (/ˈæn.ə.meɪ/) is a lightweight JavaScript animation library with a simple, yet powerful API. It works with CSS properties, SVG, DOM attributes and JavaScript Objects.
Related contents:
HTML Language Server and Templating Language Library.
The Awesome Document Factory.
WeasyPrint is a smart solution helping web developers to create PDF documents. It’s free and open source software that can be easily plugged to your applications and websites and turns simple HTML pages into gorgeous:
WeasyPrint is a smart solution helping web developers to create PDF documents. It turns simple HTML pages into reports, invoices or tickets.
development of web browser engine. We build a web browser engine available as a software library; it ships under the Apache 2.0 license and has no extra dependencies.
Lexbor is development of an open source HTML Renderer library.
MCP server for converting HTML to Markdown using Turndown.js. Fetch web pages and convert them to clean, formatted Markdown.
An MCP (Model Context Protocol) server that converts HTML content to Markdown format using Turndown.js.
Lightweight HTML templating library for any-side rendering. 🌊 Lightweight, intuitive, and customizable JS library that makes building powerful web apps a breeze!
PrintCSS CSS Paged Media tutorial and information.
This tutorial shows how to generate PDF documents from XML/HTML using the "CSS Paged Media" approach, whereby the complete styling and layout information is kept in cascading stylesheets (CSS). It will also show the results produced by different tools with identical data, providing an impression of functionality and output quality.
the essential toolkit for web-developers.
Emmet is a plugin for many popular text editors which greatly improves HTML & CSS workflow
Cross-platform apps with web technology.
Capacitor is an open source native runtime for building Web Native apps. Create cross-platform iOS, Android, and Progressive Web Apps with JavaScript, HTML, and CSS.
⚙️ Convert HTML to Markdown. Even works with entire websites and can be extended through rules.
A robust html-to-markdown converter that transforms HTML (even entire websites) into clean, readable Markdown. It supports complex formatting, customizable options, and plugins for full control over the conversion process.
Related contents:
Build Terminal UIs with HTML, CSS and DOM.
TermDOM is a JavaScript library that displays HTML and CSS in the terminal. It draws actual DOM nodes to terminal output and redraws the screen when they mutate, so TUIs and interactive CLIs can be written with vanilla JavaScript or any frontend web framework.
a low power tool for html.
htmz is a minimalist HTML microframework that gives you the power to create modular web user interfaces with the familiar simplicity of plain HTML.
Super-configurable and well-tested web page minifier (enhanced successor of HTML Minifier).
3D DOM viewer, copy-paste this into your console to visualise the DOM topographically.
HTML as Template Language.
EHTML transforms standard HTML into a powerful application layer. Write less JavaScript and let HTML handle templating, data loading, rendering, and interactions.
A declarative, HTML‑based language that makes building web apps fun.
Marko is HTML re‑imagined as a language for building dynamic and reactive user interfaces.
Just about any valid HTML is valid Marko, but Marko extends the HTML language to allow building modern applications in a declarative way.
Holmes is stand-alone diagnostic CSS stylesheet that can highlight potentially invalid or erroneous HTML(5) markup by adding one class.
Make clean PDF and EPUB docs from web pages
Percollate lets you turn web pages into readable PDF, EPUB, HTML, or Markdown files from the command line.
⬛️ CLI tool for saving complete web pages as a single HTML file.
A data hoarder’s dream come true: bundle any web page into a single HTML file. You can finally replace that gazillion of open tabs with a gazillion of .html files stored somewhere on your precious little drive.
Minimal CSS Framework for semantic HTML. Elegant styles for all natives HTML elements without .classes and dark mode automatically enabled.
The HTML presentation framework.
reveal.js is an open source HTML presentation framework. It enables anyone with a web browser to create beautiful presentations for free.
Free landing page HTML templates. Created to power up your online projects with easy download and simple license.
Mobility is a super light weight HTML, CSS, and JS mobile UI built on top of Bootstrap for developing mobile applications.
A minimalist stylesheet for HTML elements
No class names, no frameworks, just semantic HTML and you're done.
a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, SVG and MathML. DOMPurify works with a secure default, but offers a lot of configurability and hooks.
Base de connaissances techniques et bonnes pratiques internes à l'agence Alsacréations.
Advancing Visual-to-Code Generation for Front-End Automation via Modular Multimodal Agents.
Turn any UI screenshot into clean, editable HTML/CSS with full control. Fast, accurate, and easy to customize.
There are over a hundred HTML elements. This page uses all of them. You're looking at </p> right now.
Like jq, but for HTML. Uses CSS selectors to extract bits of content from HTML files.
The fastest way to create an HTML app.
Modern web applications in pure Python. Built on solid web foundations, not the latest fads - with FastHTML you can get started on anything from simple dashboards to scalable web applications in minutes.
FastHTML is a new next-generation web framework for fast, scalable web applications with minimal, compact code.
The HTML-first framework. Instant apps of any size with ~ 1kb JS. Qwik offers the fastest possible page load times - regardless of the complexity of your website. Qwik is so fast because it allows fully interactive sites to load with almost no JavaScript and pickup from where the server left off.
unified is a collective of 500+ free and open source packages that work with content as structured data (ASTs). Different kinds of content can be connected together. Particularly, markdown, natural language, HTML, XML, and JavaScript are frequently used.
Content as structured data.
We compile content to syntax trees and syntax trees to content. We also provide hundreds of packages to work on the trees in between. You can build on the unified collective to make all kinds of interesting things.
Related contents:
A fast, fun and free open source HTML5 game framework.
Phaser is a fast, free, and fun open source HTML5 game framework that offers WebGL and Canvas rendering across desktop and mobile web browsers. Games can be compiled to iOS, Android and native apps by using 3rd party tools. You can use JavaScript or TypeScript for development.
Functional HTML templating for Ruby.
P2 is a templating engine for dynamically producing HTML in Ruby apps. P2 templates are expressed as Ruby procs, leading to easier debugging, better protection against HTML injection attacks, and better code reuse.
Related contents:
Render any git repo into a single static HTML page for humans or LLMs.
Tired of clicking around complex file hierarchies of GitHub repos? Do you just want to see all of the code on a single page? Enter rendergit. Flatten any GitHub repository into a single, static HTML page with syntax highlighting, markdown rendering, and a clean sidebar navigation. Perfect for code review, exploration, and an instant Ctrl+F experience.
Quickly build HTML emails with utility-first CSS.
Maizzle is a framework that helps you quickly build HTML emails with Tailwind CSS and advanced, email-specific post-processing.
Opinionated Code Formatter.
Prettier is an opinionated code formatter. It enforces a consistent style by parsing your code and re-printing it with its own rules that take the maximum line length into account, wrapping code when necessary.
Related contents:
HTML is the new markdown. Lavish is the new editor for your HTML artifacts.
Lavish Editor opens agent-generated HTML files in a local browser, lets you pinpoint elements or selected text and send feedback to the agent to address.
Related contents:
Let's build a better web together. We give anyone the power to create, share, and use beautiful custom elements made with CSS and HTML.
Turns any HTML page into clean markdown.
Mozilla Readability algorithm + hickory-to-markdown converter for Babashka.
Turns any HTML page into clean markdown by parsing it with jsoup, scoring content using the Mozilla Readability algorithm, extracting the main article body, and converting the hickory tree to markdown.
Related contents:
An explainer for doing web development using only vanilla techniques. No tools, no frameworks — just HTML, CSS, and JavaScript.
build HTML with Go. An HTML templating language for Go that has great developer tooling.
Create components that render fragments of HTML and compose them to create screens, pages, documents, or apps.
a fast golang HTML sanitizer (inspired by the OWASP Java HTML Sanitizer) to scrub user generated content of XSS.
bluemonday takes untrusted user generated content as an input, and will return HTML that has been sanitised against an allowlist of approved HTML elements and attributes so that you can safely include the content in your web page.
Related contents:
TinyJS is a lightweight JavaScript library for dynamically creating HTML elements with deep property assignment. It simplifies DOM manipulation by allowing you to generate any standard HTML tag programmatically, apply properties, append content, and select DOM elements with ease.
HTML_CodeSniffer is a client-side script that checks HTML source code and detects violations of a defined coding standard. HTML_CodeSniffer is written entirely in JavaScript, does not require any server-side processing and can be extended by developers to enforce custom coding standards by creating your own "sniffs".
The first thing to point out is that this isn't a kitchen sink project like HTML5 Boilerplate. In fact it's not a template or widget library at all. FE-Patterns is a web stack pattern reference. These patterns are for you to tinker around with. Create your own HTML and use LESS files to style it.
Code Playground Test your JavaScript, CSS, HTML or CoffeeScript online with JSFiddle code editor.
Enhance is a web standards-based HTML framework. It’s designed to provide a dependable foundation for building lightweight, flexible, and future-proof web applications.
Docling parses documents and exports them to the desired format with ease and speed. 🗂️ Reads popular document formats (PDF, DOCX, PPTX, Images, HTML, AsciiDoc, Markdown) and exports to Markdown and JSON.
Related contents:
snapDOM captures HTML elements as images with exceptional speed and accuracy.
🔽 Display any CSV (comma separated values) file as a searchable, filterable, pretty HTML table
Your Resume as Code.
resumectl allows you to generate your resume from a YAML file to a PDF, HTML, or directly in your terminal.