FindSoftware

Halo

Open-source site-building tool for blogs, knowledge bases and company websites, written in Java on Spring Boot.

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

Status
Active
Maintainer
凌霞(深圳)软件有限公司4
Maintained by
Company
Owned by
凌霞(深圳)软件有限公司4
First release
201810
Headquarters
China4

Rendering and deploy

Runs as
Always on9
Install with
docker run, Docker Compose, Helm, Podman, 1Panel, Baota panel, JAR file3

Releases

Current major version
210
Last release
2026-10-2310

Adoption

GitHub stars
40,0262
Contributors
15911

Why these figures do not compare

Sources

  1. 2026-10-26: links, Multilingual, Content API
    www.halo.run/
  2. 2026-10-26: links, Written in, License, GitHub stars
    api.github.com/repos/halo-dev/halo
  3. 2026-10-26: links, Install with
    docs.halo.run/guide/install/docker.md
  4. 2026-10-26: Maintainer, Owned by, Headquarters
    www.halo.run/about
  5. 2026-10-26: Categories, Admin interface
    docs.halo.run/guide/use/common.md
  6. 2026-10-26: Built on
    docs.halo.run/guide/install/config.md
  7. 2026-10-26: Runtime, Minimum runtime, Content storage, Databases, License, links
    docs.halo.run/guide/prepare.md
  8. 2026-10-26: Templating
    docs.halo.run/developer-guide/theme/thymeleaf.md
  9. 2026-10-26: Runs as
    docs.halo.run/guide/install/jar-file.md
  10. 2026-10-26: Current major version, First release, Last release
    api.github.com/repos/halo-dev/halo/releases
  11. 2026-10-26: Contributors
    api.github.com/repos/halo-dev/halo/contributors?per_page=1

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON