The pure-HTML templating system for the modern web. Rediscover the simple joy of making websites. No Javascript frameworks required.

Get Started Docs Download version 0.14.2
layout.html
 1<html lang='en-US'>
 2    <head>
 3        <!-- Global Defaults -->
 4        <meta ht-include='partials/head.html' />
 5
 6        <!-- Layout Metadata, Links, Styles, and Scripts -->
 7        <title ht-content='page.title,site.title'>Placeholder Title</title>
 8        <meta ht-attrs='content:page.description,site.description' name='description' content='Placeholder description'>
 9        <style>
10            /* Layout-specific styles */
11        </style>
12        <script src='/js/components/my-component.js' defer></script>
13    </head>
14    <body>
15        <header ht-include='partials/header.html'></header>
16        <main>
17            <article ht-content='markdown:page.content'>
18                <p>Placeholder content...</p>
19            </article>
20        </main>
21        <footer ht-include='partials/footer'></footer>
22    </body>
23</html>
  • Home
  • Features
  • Blog
  • Docs
  • CLI
  • new Read the introductory blog post

    What is HyperTemplates?

    HyperTemplates is the pure-HTML templating system for the modern web. HyperTemplates makes it easier to make websites, one template at a time. Build incredible websites with pure HTML, CSS, and Javascript. No frameworks, no build tools, no sacrifices, and no nonsense (unless you're into those sorts of things).

    Pure-HTML templating

    Rediscover the simple joy of building modern websites as nature intended... with HTML, CSS, and vanilla Javascript. ✨

    Learn more →

    Static site generator

    Fully featured Static site generator (hyperctl) with support for Markdown, YAML, JSON, and more.

    Learn more →

    Native apps (coming soon)

    Manage HyperTemplates websites by using the official app for iPhone, iPad, and Mac to perform full-site builds and deployments, or generate and publish incremental builds (single pages).

    Learn more →

    Designed for speed

    Hyper means FAST! HyperTemplates build times rival Hugo, with most smaller sites (dozens of pages) building in less than 100ms.

    Learn more →

    Automatic feed generation

    Auto-generates multiple RSS (ATOM) feeds, including a primary feed and multiple tag-based feeds.

    Learn more →

    Reproducible builds

    Easily track changes between builds thanks to fully reproducible builds.

    Learn more →

    Incremental builds

    Generate and publish single pages and related ATOM feeds to S3-compatible hosting providers.

    Learn more →

    Development server

    The hyperctl CLI comes with a built-in development server with live reloading.

    Learn more →

    Hosted anywhere

    HyperTemplates websites can be hosted anywhere that serves static files, including GitHub Pages, Cloudflare Pages, Netlify, Vercel, or even your homelab server. HyperTemplates really shines when used with any S3-compatible hosting provider, including AWS S3, Cloudflare R2, Fastly Object Storage, Digital Ocean Spaces, and more.

    Learn more →

    💬 Join the community

    Stay up-to-date with the lastest releases and other news from Team HyperTemplates. Ask the developers questions, get help from the community, and share your creations! 🎨