Why I Built AsomeCMS

I'm a solo developer, and over the years I've built a lot of marketing sites for small businesses. Along the way, I used just about every CMS out there — WordPress, Craft, Statamic, Grav, Kirby, Ghost, and a handful of others I'd rather forget.

Each one had something going for it. WordPress had the ecosystem. Craft had the flexible content model. Ghost had the clean writing experience. But none of them had everything I kept reaching for: a simple installer, no JavaScript build pipeline, a proper block-based page builder, a media library, a blog, and a contact form — all working out of the box, without plugins.

I always ended up patching the gaps. Installing plugins. Fighting dependency conflicts. Explaining to clients why their site broke after an automatic update. At some point I stopped looking for the right tool and decided to build it.

AsomeCMS is the result. It's built on Symfony — a stack I know and trust — and it's opinionated in exactly the ways that used to frustrate me about other CMSes. You install it from a browser. There's no npm involved. Pages are built from real blocks, not a giant text field. And everything a small marketing site actually needs ships in the box.

It's not trying to be everything. If you're building a SaaS or a large e-commerce store, you'll outgrow it fast. But if you're a freelancer or agency shipping marketing sites for small businesses, this is the CMS I wish I'd had from the start.