Blogs
⚡ Open-source Blogging Platform. Fast & Simple.
#Hyvor Blogs
Hyvor Blogs is a self-hosted, open-source blogging platform designed to make creating and managing a blog simple. It’s built for speed and simplicity, while remaining flexible enough to support everything from straightforward personal blogs to more complex publishing workflows.
Open-Source Blogging Platform | Self-Hosting Docs | Product Docs
#Features
- Self-Hosted: Docker Compose-based deployment.
- Multi-blog: Manage multiple blogs with a single installation.
- OIDC SSO: Use any OIDC provider for authentication (Authentik, Keycloak, etc.)
- Rich Editor: Block-based editor with images, videos, code blocks, and more, with Markdown support.
- Themes: Fully customizable themes with template language, CSS, and JavaScript.
- Custom Domains: Serve each blog on its own custom domain.
- Internationalization: Multi-language support from ground up, no plugins required.
- Users & Roles: Manage authors and editors per blog with role-based access control.
- SEO: Built-in sitemaps, Open Graph, and canonical URL support.
- RSS: Automatically generated RSS (Atom) feeds for each blog.
- API: Console API for automations, Data API for headless usage, and Delivery API for sub-directory hosting.
- Webhooks: HTTP callbacks for post, tag, and member events.
- AI Agent: AI agent that reviews posts and suggests improvements.
- Real-Time Collaboration: Multiple authors editing together with a suggestion mode for proposed changes.
- Import & Export: Import from WordPress or a sitemap, and export your content anytime.
- Redirects & Routes: Manage redirects and customize URL routes.
#Screenshots
Console:
Rich-text Editor:
AI Agent:
#Architecture
- PHP + Symfony for the API backend.
- SvelteKit with Hyvor Design System for the frontend.
- PostgreSQL as the database and queue backend.
#Self-Hosting
See the self-hosting documentation for instructions on how to deploy Hyvor Blogs using Docker Compose.
#Development
See DEV.md for instructions on setting up a local development environment.
#Community
#License
Hyvor Blogs is licensed under the GNU Affero General Public License v3.0. We also offer enterprise licenses for organizations that require a commercial license or do not wish to comply with the AGPLv3 terms. See Self-Hosting License FAQ for more information.
Copyright © HYVOR. HYVOR name and logo are trademarks of HYVOR, SARL.