ᵐ°dᵘ⁄o • Modulo Framework

ᵐ°dᵘ⁄o

An inviting web framework...
Modulo.html is a light and fast web framework. Zero set-up or installs means everybody can ramp-up like a pro.

Markdown


#### Show

[Tickets](#buy)

The *band* is on an
exciting tour...

HTML/CSS

<Template>
  <p>
    HTML is
    <slot></slot>
  </p>
</Template>

<Style>
  p { color: #b08 }
</Style>

JavaScript

<Script>
  function add() {
    state.count++
  }
</Script>

<State
  count:=0
></State>

<Template>
  <button on.click=script.add>
    Hello {{ state.count }}
  </button>
</Template>


Live editors: Try making changes!

📦
modulo-starter.zip (55kb)

📦
modulo-docs.zip (250kb)

📄
Modulo.html (99kb)

Hint: Download an above file to start a new Modulo project. If you prefer NPX: npx create-modulo

Modulo (or ᵐ°dᵘ⁄o) is a single-file frontend framework, squeezing in numerous tools for modern HTML, CSS, and JavaScript develpment. Modulo includes many familiar and handy tools for modern web development, including Web Components, CSS Scoping, Shadow DOM, Jamstack / SSG / SSR, Markdown-powered CMS, Bundling, Store and State Management, and Templating.

React 🔥fast

Hint: Try using the "dark mode" and "theme customizer" switch at the top right of the page for a demonstration of page-wide reactions!

{% include everybody %}

No dependencies to include means everybody gets included!

One file to build 🏗️ them all

ᵐ°dᵘ⁄o • Modulo Framework


Dev Log

% October 2025 - The first preview release of Modulo.html 0.1.0

% Note: Modulo.html 1.0 release expected 2026