Build your own CMS using Astro Blocks
Because you deserve better than spending countless hours trying to customize a CMS for a small extra feature. Astro Blocks has modularity and customizability embedded in its core.
Created to Make Your Life Simple
Astro Blocks is engineered with simplicity and efficiency in mind, making life easier for developers and content editors alike.
Zero Lock-in & Fully Featured
We stay true to Astro's concepts and add no JavaScript to your website.
Bring any Database
Thanks to the generic storage layer, you can use any database! Just add the adapter to your configuration or implement your own.
Modular
Astro Blocks was designed to be highly modular and easy to customize.
Easy to Integrate
Astro Blocks is just an Astro integration. Add it to your existing project, configure it, and you're ready to go!
Make Your CMS Unique with Modules
Astro Blocks is designed with modularity in mind, allowing you to easily add, remove, and customize features to fit your specific needs, unlocking new possibilities with our ever-growing library of modules.
WYSIWYG Editor
Utilize components from any framework to construct websites with our Visual Editor.
Content Collections Editor
This visual editor is based on Astro Content Collections and supports the use of multiple editors.
User Management
Manage user access and permissions effectively.
Sitemap Overview
Gain a comprehensive overview of all Astro Internal and CMS routes. Automatically generates a sitemap.xml per request
Media Management
A centralized location to manage all your files, images, and other media types. It provides input types for use in our editors.
Custom Modules
Can't find what you're looking for? Create your own module and share it with the community.
Intuitive Visual Editor
The WYSIWYG Editor allows you to bring components from any framework and upgrade them to be editable in the browser. It features: Drag-and-drop functionality, Recursive rendering (where components render other components dynamically) and Full extendability.
What's Next for Astro Blocks?
Even though Astro Blocks is already usable, there is still a lot to do until it's ready for the public. Since this is mostly a one-man project, I want to open the gates for contributors and first users to get feedback.
License
I'm still looking for the right license. A self-hosted version should always be available under an open-source license.
Upcoming Features
Before I add new features, I'll further stabilize what already exists. However, there are still new features planned: full i18n support, an AI-powered component generator, and more.
Be the First to Try Out Astro Blocks
Join the waitlist if you want to get notified about updates, the Beta Release, or simply want to show support. <3
We'll keep you updated on the latest developments and release plans.