H
Hudson A code-first publishing system with real editorial intent.

Welcome to Hudson

For people who still want to build websites with purpose.

Hudson is a calm publishing system for writers, designers, and developers who want structure, readable templates, and a site that keeps its shape instead of dissolving into a page-builder canvas.

What Hudson Is

A publishing system that stays inspectable.

Hudson is designed for people who want a durable content system without surrendering the character of the site. It keeps content management practical while leaving design, markup, and structure in the hands of the people shaping the experience.

Editorially calm

Built to support the work

Pages, posts, menus, comments, media, and reusable blocks live in a system that aims to feel steady and understandable instead of noisy and over-automated.

Code-first

The site keeps its shape

Hudson respects the idea that a website should have intentional structure. Presentation is not something to be negotiated every time content changes.

Readable

Templates stay close to HTML

The goal is not to invent a clever language. The goal is to make common publishing tasks feel natural to the people actually building the site.

What It Is Not

Hudson has a point of view, and that means it says no to some things.

The intent here is not nostalgia for its own sake. It is a deliberate attempt to protect clarity, authorship, and design from tools that flatten everything into the same experience.

Not a page builder

Layout is not the editor's job by default

Hudson does not try to replace frontend development with drag-and-drop composition.

Not a black box

You should be able to understand your site

Themes, content, and structure are meant to remain legible to the people responsible for them.

Not anti-design

It protects presentation by giving it boundaries

Hudson treats strong visual systems as something worth preserving, not something to dissolve into endless controls.

Not finished in spirit

The direction is already clear

Hudson is still growing, but the ambition is concrete: stronger workflows, better themes, thoughtful plugins, and durable publishing tools.

Templates With Intent

Simple enough to read, structured enough to trust.

Hudson templates are meant to feel familiar if you already think in HTML. They focus on the publishing concerns a real site needs, without trying to bury the structure underneath abstraction.

Basic post output
<article>
    <h1>{{post.title}}</h1>
    <p>Published {{post.date}} by {{post.author}}</p>
    {{post.content}}
</article>
Recent posts
<section>
    <h2>Latest Notes</h2>
    {{posts last="5"}}
</section>
Reusable blocks
<aside class="signup-note">
    {{block sidebar-signup}}
</aside>
Menus
<nav aria-label="Primary">
    {{menu primary-navigation}}
</nav>

Why This Direction Matters

There is still room for publishing systems with taste.

Hudson is built around the belief that authors, structure, strong themes, sensible admin tools, and good markup still matter. It wants to be editorial without becoming precious, flexible without becoming shapeless, and modern without forgetting why people loved making websites in the first place.