
Halo
Open-source site-building tool for blogs, knowledge bases and company websites, written in Java on Spring Boot.
www.halo.runrepositorydocspricingplugins
Halo is an open-source site builder written in Java on Spring Boot, for blogs, knowledge bases and company websites. Its console, at /console, manages articles, pages and attachments. Content is kept in a database: PostgreSQL, MySQL, MariaDB or the embedded H2. The install guide documents Docker, Docker Compose, Helm, Podman, 1Panel, Baota panel and JAR file setups, and the JAR file needs a Java runtime on the server. The company behind it, 凌霞(深圳)软件有限公司, also sells paid editions, Halo Pro and Halo Shop, that add features to the community edition.
Worth knowing
The Docker quick start in the install guide uses the built-in H2 database, which the guide describes as suited to trying the software out; production setups are documented with a separate database. The paid editions are a commercial product, and some of their features need a license activated on the instance. Themes and plugins are listed in the Halo app store.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-26: links, Multilingual, Content API
www.halo.run/ - 2026-10-26: links, Written in, License, GitHub stars
api.github.com/repos/halo-dev/halo - 2026-10-26: links, Install with
docs.halo.run/guide/install/docker.md - 2026-10-26: Maintainer, Owned by, Headquarters
www.halo.run/about - 2026-10-26: Categories, Admin interface
docs.halo.run/guide/use/common.md - 2026-10-26: Built on
docs.halo.run/guide/install/config.md - 2026-10-26: Runtime, Minimum runtime, Content storage, Databases, License, links
docs.halo.run/guide/prepare.md - 2026-10-26: Templating
docs.halo.run/developer-guide/theme/thymeleaf.md - 2026-10-26: Runs as
docs.halo.run/guide/install/jar-file.md - 2026-10-26: Current major version, First release, Last release
api.github.com/repos/halo-dev/halo/releases - 2026-10-26: Contributors
api.github.com/repos/halo-dev/halo/contributors?per_page=1