Free Software for HTML
Foundation
Foundation is a free and open-source HTML & CSS framework that can be used to build and design websites and web applicaitons in a structured way.
OpenUserCSS
With OpenUserCSS you can change the look of other websites. OpenUserCSS contains a wide range of themes that are easy to apply, to make websites more readable.
UIkit
UIkit A lightweight and modular front-end framework for developing fast and powerful web interfaces.
Rome
Rome is a free and open-source JavaScript build tool that has strong conventions and aims to have minimal configuration. The toolset includes a linter, compiler and bundler for JavaScript, TypeScript, JSON, HTML, Markdown, and CSS. Rome has zero dependencies, and has largely been written from scratch by people from Facebook.
Turbolinks
Turbolinks is a JavaScript library that intercepts all clicks on <a href> links to the same domain. When you click an eligible link, Turbolinks prevents the browser from following it. Instead, Turbolinks changes the browser's URL using the History API, requests the new page using XMLHttpRequest, and then renders the HTML response. Allowing you to create dynamic page loading without utilizing SPA architecture.
RunCSS
RunCSS is a free and open-source runtime version of TailwindCSS. RunCSS provides all the same CSS utility class names that we know and love from TailwindCSS without the need for package management or build.
Hotwire
Hotwire or HTML Over The Wire is an alternative approach to building modern web applications without using much JavaScript by sending HTML instead of JSON over the wire. Hotwire is a newly released project from the guys at Basecamp, and the Ruby on Rails creator David Heinemeier Hansson. The project aims to simplify the process of building web-based apps as a small team or solo developer. The concept is however not new, it dates back years, and we have seen implementations being done before. Laravel Livewire, Phoenix Liveview and HTMX is similar implementations of the concept or serverside render blocks of HTML dynamically.
HTMX
HTMX is a HTML-first web framework that allows you to access AJAX, CSS Transitions, WebSockets and Server Sent Events directly in HTML Markup, using attributes. With HTMX, developers can quickly build emmersive experiences and modern user interfaces without having to worry about REST APIs or complicated frontend JavaScript configurations. HTMX weighs in at just under 10k min.gz'd and is completley dependecy-free.