halo-dev/halo

Halo 是一款强大易用的开源建站工具,从个人博客、知识库,到企业官网、在线商城,Halo 都能助您轻松实现,一站式满足您的多样化建站需求。

View on GitHub ↗Jump to charts ↓Open shareable report →

halo-dev/halo has 39k+ stars and 10k+ forks on GitHub, is written in Java, and was last pushed on Oct 16, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 1 hour ago
Type:Server / PlatformCategory(s):CMS, Static Sites & ForumsWeb Development
Added to GitGenius on July 10th, 2026
Created on March 21st, 2018
Open Issues & Pull Requests: 101 (+0)
GitHub issues: Enabled
Number of forks: 10,318
Total Stargazers: 39,948 (+0)
Total Subscribers: 483 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 4.2 hours
Mean response time: 31.9 days
90th percentile: 15.1 days
Tracked items: 1,311

Maintainer activity

13 people did triage or write work on this repository in the last 12 months.

Counts unlabeled, assigned, unassigned, milestoned, demilestoned, locked, unlocked over the last 12 months. These are issue and pull request events that require triage or write permission. Commits and code review are not counted. labeled and renamed are excluded because GitHub issue forms record the issue author as the actor. Figures from October 18, 2026. This count is not comparable across projects: each project's automation decides which of these events a person emits. How this is counted.

How this project is maintained

About 9% of issues opened in the past year have never received a reply. 79% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 94% of issues opened in the past year have since been closed. Three people close 72% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 61
New in 7 days: 3
Closed in 7 days: 6
Avg open age: 436 days
Stale 30+ days: 56
Stale 90+ days: 49

Recent activity

Opened in 7 days: 3
Closed in 7 days: 6
Comments in 7 days: 7
Events in 7 days: 17

Top labels

  • area/core (300)
  • kind/feature (247)
  • kind/improvement (221)
  • kind/bug (208)
  • area/ui (165)
  • triage/needs-information (161)
  • priority/awaiting-more-evidence (99)
  • triage/duplicate (98)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Halo is an open-source website building tool written in Java that enables users to create diverse types of web properties ranging from personal blogs and knowledge bases to enterprise websites and online stores. The project is distributed under the GPLv3 license and serves as a comprehensive content management system designed for ease of use alongside powerful functionality.

The repository demonstrates active development with continuous integration workflows tracked through GitHub Actions and code coverage monitoring via Codecov. Docker deployment is supported through the halohub/halo image on Docker Hub, enabling quick setup for users with containerized environments. The project maintains documentation, community forums, and presence across multiple platforms including Gitee and Telegram channels, indicating a multi-region development and support infrastructure.

Halo's ecosystem includes an application marketplace offering themes and plugins for extending site functionality. The community edition provides over 100 free themes and plugins, making it accessible for individual developers and open-source projects. The project distinguishes between three product tiers: a free community edition following GPLv3, a professional edition adding features like mobile app management and AI-assisted site generation, and a commerce edition integrating e-commerce capabilities with payment processing for Chinese merchants including WeChat Pay and Alipay integration.

The deployment approach is flexible, with documentation recommending the 1Panel open-source Linux server management panel for handling reverse proxies, SSL certificates, and upgrade tasks. A live demo environment is available at demo.halocms.site with console access for prospective users to evaluate the platform before deployment.

The repository accepts contributions following guidelines documented in the CONTRIBUTING file, with contributor information tracked and displayed through OpenCollective integration. The project maintains analytics tracking through Repobeats to monitor repository activity patterns and engagement metrics over time.

The primary use cases span from zero-cost blog and portfolio creation for technical enthusiasts to full-featured website solutions for businesses. The tool positions itself as a one-stop solution addressing diverse website building needs without requiring users to piece together multiple specialized tools. The professional and commerce editions represent monetization paths while maintaining the free community edition as the core open-source offering, creating a tiered product strategy that serves both individual and commercial users.