# Halo

- **Website:** <https://halo.run>
- **Primary alias:** `halo.run`

## Description

Halo is a powerful and user-friendly open-source website builder that allows you to easily create your ideal website with different templates and plugins. Whether you're building a personal blog, an online store, or a professional portfolio, Halo offers a wide range of rich templates and plugins to help you bring your vision to life. With its modular architecture, Halo enhances flexibility by allowing low coupling between functional modules, making it easy for users to install and uninstall plugins with convenience. It also provides plugin development interfaces to ensure high scalability and maintainability. Halo supports convenient runtime installation and uninstallation of plugins, making it convenient to integrate with three major platforms. Its unified configurable settings form allows easy customization, and the automatic generation of RESTful APIs supports custom models. With its comprehensive theme template mechanism, Halo allows users to choose different theme templates to customize the appearance of their websites based on their preferences. The dynamic theme switching feature enables real-time editing and preview of the effects. Halo's rich text editor offers a convenient and feature-rich experience, allowing you to easily add titles, paragraphs, quotes, lists, code blocks, and more. It also supports formatting attributes, image uploads, and video embedding. The complete rich text format support allows dragging and dropping and pasting images, as well as extending the editor using plugins. We will continue to explore and pursue a better user experience, constantly iterating to provide a more excellent version of Halo. The Halo project code is open source on GitHub and is actively maintained, with 109 released versions so far. You can also submit your issues or contribute to the code on GitHub. For ease of deployment, we recommend using Docker to deploy Halo, which facilitates upgrades and avoids various environmental dependencies. The unified management also allows convenient backup and migration of application data in the working directory. Halo supports the plugin mechanism, allowing additional functionality to be added to the system when running plugins, while maintaining the simplicity and lightweight nature of Halo itself. This flexible plugin mechanism allows users to extend the functionality of Halo according to their needs, helping them realize their imaginative websites. The template mechanism of Halo supports custom configuration, theme preview, and multilingual support, offering users personalized appearances and interactive experiences for their websites. Halo also supports various storage strategies and the extension of external storage locations through plugins, allowing users to easily upload, view, and manage attachments in a more flexible manner.

## Industries

- 🖥 Computers Electronics and Technology
- 🖥 Programming and Developer Software _(under Computers Electronics and Technology)_
- 🖥 Web Hosting and Domain Names _(under Computers Electronics and Technology)_

## Links

- [github](https://github.com/halo-dev)

## Logos & icons

- logo _(primary)_ — PNG, SVG — [download](https://cdn.brandfetch.io/idUD_QOkws/w/820/h/335/theme/dark/logo.png?c=1bxid64Mup7aczewSAYMX&t=1778610255884)

## Colors

| Name | Hex | Theme |
| --- | --- | --- |
| Cobalt | #0051b0 | accent |
| Black | #000000 | dark |
| Catskill White | #f8fafc | light |

## Fonts

- Nunito — asset _(google)_
- ui-sans-serif — asset _(custom)_

---

_Source: <https://brandfetch.com/halo.run>_
_See [/llms.txt](/llms.txt) for a full list of agent-readable pages, and [/auth.md](/auth.md) for how agents authenticate._