Astro Blocks

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.

Hero
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.

Modular Design
  • 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!

Modules

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.

WYSIWYG Editor

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.

WYSIWYG Editor
Future

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.

Waitlist

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.