What Framework

Reinventing the wheel one last time.

The Philosophy

Every few years, the web development world reinvents how we build applications. New frameworks promise simplicity but deliver complexity. We chase the latest patterns while the fundamentals remain unchanged: HTML renders content, CSS styles it, and servers process data.

What is our answer to this cycle. Built with Rust for blazing performance, it brings back the elegant simplicity of server-rendered HTML while providing the interactivity modern apps demand. No virtual DOM. No hydration. No build step complexity.

Just HTML templates with a powerful variable syntax, custom components, and a server that handles thousands of concurrent requests without breaking a sweat.

Core Features

ColdFusion-Style Variables

Simple, readable template syntax.

<h1>Hello #user.name#!</h1>

Custom Tags with Slots

Build reusable components in pure HTML.

<modal id="signup" title="Join Us">
  Your content here...
</modal>

Includes with Props

Compose pages from reusable sections.

<include src="sections/card.html" title="Hello" icon="star"/>

Loops & Conditionals

Control flow right in your templates.

<loop data="#posts#" as="post">
  <if cond="#post.published#">...</if>
</loop>

Built-in CRUD

Forms that just work. No API routes needed.

<form action="/w-action/posts?w-redirect=/posts">

File-Based Routing

Your file structure is your URL structure.

pages/post/[id].html → /post/123

The CSS Framework

What includes a complete utility-first CSS framework. No npm install. No PostCSS. No Tailwind config. Just a single CSS file with everything you need:

  • Responsive grid system
  • Typography scale
  • Spacing utilities
  • Color palette with dark mode support
  • Form components
  • Cards, modals, navigation
  • Buttons in every style

Explore the Features