Skip to content

oxypteros/alpha

Repository files navigation

Alpha header demo screenshot

Alpha — Hugo Theme

Latest Release Hugo Version License Last Commit Stars

Live Demo Docs

Netlify Vercel Deploy Cloudflare Pages

Write Freely. Publish Beautifully. Alpha Does the Rest.

Alpha is a Hugo theme designed for personal, text-first websites. It gives you a zero-distraction canvas while providing a professional, flexible engine that automatically handles SEO, social sharing, and layout details.

Whether you write blogs, essays, stories, or long-form content, Alpha feels less like a template and more like a writing partner.

Why Alpha Stands Out

Alpha isn’t just another Hugo theme. It’s built around three core principles:

  1. Worry-Free Writing with LiVa: Forget guessing about configuration or frontmatter mistakes. Alpha’s built-in LiVa validator gives instant feedback in your local dev environment, helping you get everything right the first time.

  2. A Stability Contract with Hugo: Updates to Hugo? No worries. Alpha defines a tested range of compatible Hugo versions and delivers updates that are safe and reliable. Focus on content, not maintenance.

  3. Guidance, Not Just Templates: Alpha includes a step-by-step Beginner’s Guide and comprehensive Reference Docs, so you always know what to do next.

Key Features That Matter

  • Flexible Layouts — Build pages easily using shortcodes without touching the theme code.
  • Automated SEO Engine — Schema.org, Open Graph, and Twitter Cards handled automatically.
  • Unobtrusive Design — Minimalist, accessible-first, and content-focused.
  • Performance Optimized — Fast out-of-the-box with lightweight code.
  • Modern Development — Optional Tailwind CSS mode for full customization.
  • Built-in Integrations — Pagefind search and privacy-friendly GoatCounter analytics.
  • Multilingual Support — Ready for content in multiple languages, including simplified Chinese.

Get Started Quickly

New to Hugo? Follow "From Zero with Zero" for step-by-step guidance.
For detailed instructions, configuration, and examples, see the documentation.

Table of Contents

Quick Install

Prerequisites

  • Git
  • Hugo (^0.146.1)
  • Node.js (optional, for Tailwind CSS)
  • Go (only if using Hugo Module method)

For a new site or testing

Manual Setup — Option 1

  1. Download the Alpha Starter.
  2. Unzip and navigate into the folder:
cd alpha-starter
hugo server

Use GitHub template — Option 2

  1. Go to the Alpha Starter.
  2. Click the “Use this template” button to create a new repository.
  3. Clone your new repo locally a navigate into the repo folder and run:
cd YOUR-PROJECT-NAME
hugo server

For a existing Hugo site

Git Submodule — Option 1

git submodule add https://github.com/oxypteros/alpha.git themes/alpha

In your hugo.toml:

theme = "alpha"

Hugo module — Option 2 (requires golang)

  1. Initialize your site as a module (if not already):
hugo mod init github.com/yourusername/yoursite
  1. Add Alpha as a dependency:
hugo mod get github.com/oxypteros/alpha
  1. Reference the theme in hugo.toml:
theme = ["github.com/oxypteros/alpha"]

Copy or download the themes/alpha/config/_default/ to your root config/ folder and merge carefully to avoid overwriting your existing setup.

Demo

Alpha in action

Need help?

Feedback or Questions?

Versioning & Changelog

Versioning

This theme uses Semantic Versioning:

MAJOR.MINOR.PATCH

  • MAJOR — Breaking changes, large reworks, changes incompatible with previous configurations, or significant updates required due to incompatible changes in upstream dependencies (like Hugo).
  • MINOR — New features, enhancements, or content that is backward compatible.
  • PATCH — Bug fixes, content tweaks, small updates, or non-breaking config changes.

Hugo Version Compatibility: Alpha is a "living theme", it evolves alongside Hugo itself. My goal is to adopt improvements and best practices from new Hugo releases as they become relevant and beneficial to the theme.

This means Alpha does not aim to stay locked to older Hugo versions. But to embrace modern Hugo capabilities to provide a better user and developer experience. If a theme update requires a new minimum Hugo version, this will be clearly noted in the documentation and in the changelog.

Changelog

You can find all changes in CHANGELOG.md.

License

This theme is released under the MIT License.

Alpha footer demo screenshot

About

A theme for Hugo, designed for writers

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

  •  

Contributors