Skip to main content
Halo Logo

Welcome to Halo

Halo is a powerful and easy-to-use open-source content management system designed to help you build modern websites with ease. Whether you’re creating a personal blog, a business site, or a content-rich platform, Halo provides the tools you need to succeed.

Quick Start

Get Halo up and running in minutes with Docker

Installation Guide

Detailed installation instructions for all deployment methods

API Documentation

Explore the complete API reference and integration options

Community Support

Join our community for help, tips, and discussions

What is Halo?

Halo is a SaaS-ready content management system that combines powerful features with an intuitive user experience. Built with modern technologies, Halo enables you to create, manage, and publish content effortlessly.
Try Halo online at demo.halocms.site with username demo and password P@ssw0rd123..

Key Features

Modern Architecture

Built with Spring Boot and reactive programming for high performance and scalability

Plugin System

Extend functionality with a rich ecosystem of themes and plugins from the official marketplace

Content Management

Create and manage posts, pages, categories, and tags with an intuitive interface

Theme System

Customize your site’s appearance with beautiful, responsive themes

Docker Ready

Deploy easily with official Docker images and Docker Compose support

Multi-Database Support

Choose from H2, MySQL, MariaDB, or PostgreSQL for your database

RESTful API

Integrate with external applications using comprehensive REST APIs

User Management

Role-based access control with customizable permissions and user profiles

Why Choose Halo?

Open Source and Free

Halo is completely open source under the GPL-v3.0 license, giving you the freedom to use, modify, and distribute it for your projects.

Active Development

With regular updates and a vibrant community, Halo continues to evolve with new features and improvements.

Easy Deployment

Deploy Halo anywhere with Docker support, or use the recommended 1Panel management panel for streamlined operations including reverse proxy setup, SSL certificates, and automated backups.

Rich Ecosystem

Access a growing library of themes and plugins from the official marketplace to enhance your site’s functionality.
Halo also offers a paid enterprise edition with additional features like e-commerce integration, SMS authentication, LDAP login, and priority technical support. Learn more

Getting Started

Ready to build your website with Halo? Follow our Quick Start guide to have Halo running in just a few minutes.

Quick Start with Docker

Launch Halo in minutes using Docker - perfect for testing and development

Build docs developers (and LLMs) love