Powerful and easy to use open source Station building tools

With rich templates and plug-ins, it can help you build your ideal site.

Quick Start
demonstration
New version Support to keep login session, released by Halo 2.16.0
 Hero image

30k+

GitHub Star

100+

contributor

one hundred and twenty-eight

Released version

2M+

Docker Pulls

 Pluggable architecture

Pluggable architecture

Halo adopts pluggable architecture, with low coupling between functional modules and improved flexibility. It supports users to install and uninstall plug-ins on demand, which is easy to operate. At the same time, it provides plug-in development interface to ensure high scalability and maintainability.

  • Support for installing and uninstalling plug-ins at runtime
  • More convenient integration of third-party platforms
  • Unified configurable setting form
  • Support user-defined models and automatically generate RESTful APIs
 Feature rich theme mechanism

Feature rich theme mechanism

Halo provides a complete theme template mechanism for building the foreground interface. This means that users can customize their site appearance by selecting different types of theme templates according to their preferences.

  • Dynamically switch theme templates
  • Support real-time editing and preview effects
  • Multi language support
  • Cooperate with plug-ins to achieve more functions
 editor

editor

Halo's rich text editor provides convenient and rich functions, including adding titles, paragraphs, references, lists, code blocks and other elements, and supports functions such as setting style attributes, uploading pictures, and inserting videos. These tools make your writing more convenient and vivid.

  • Complete rich text format support
  • Support dragging and pasting image upload
  • Support to extend the editor through plug-ins

More features

We will continue to explore and pursue better use experience, and continue to iterate to produce better halo

Open source code

Halo's project code is open source on GitHub and is actively maintained. So far, 109 versions have been released. You can also submit your questions or participate in code contributions on it.

Easy to deploy

It is recommended to deploy Halo using Docker to facilitate upgrade and avoid various environment dependencies. Unified management of application data in the working directory can also facilitate backup and migration.

Plug in mechanism

It supports adding new functions to the system while the plug-in is running, while maintaining the simplicity and lightweight of Halo itself. This flexible plug-in mechanism allows users to freely extend the functions of Halo according to their own needs, helping users to achieve imaginative sites.

Template mechanism

Support user-defined configuration, theme preview, multi language and other functions. This flexible template system allows users to customize the configuration according to their own needs, bringing more personalized appearance and interactive experience to the website.

Attachment management

It supports multiple storage strategies, and supports the extension of external storage locations through plug-ins, allowing users to upload, view, and manage attachments more flexibly.

Search Engines

Built in full-text search engine, supporting keyword search articles and page content. At the same time, it supports the extension of external search engines through plug-ins, so that users can choose and expand freely as required.

Exquisite theme

Rich plug-ins

Experience now

Ready to experience Halo? You can consult our complete deployment documents, or use Demo online to experience.

Deployment Document Demo