Model it Monday.Live by Friday.

Manablox is the content system developers install with one command and editors are happy to spend their day in. Shape content in code or by clicking, write with the real website beside the form, and serve it all over REST and GraphQL. AI, workflows and more come as plugins, when you want them.

pnpm dlx @manablox/cli create my-cms
  • Node 24
  • Postgres or SQLite
  • REST and GraphQL
  • Plugins you pick
  • MIT-licensed core

The story

One website, one week, three people.

Bella Vista runs four kitchens in two languages and needs a new website before the autumn menu starts. What follows is their launch week, day by day, and everything Manablox did along the way.

  • Max writes the code
  • Anna writes the words
  • Julia decides what goes live

Monday, 09:12

One command, then one config file.

Max types one line into a terminal and answers a few questions. Two minutes later the project exists, the database is running and the admin opens in a browser.

Then the only real question: what is a page made of? Max writes the dish down in the config file, Anna builds a teaser by clicking. Both end up as the same thing.

What Monday used

  • One command to install: manablox create
  • Postgres, or a single file with nothing to run
  • Content types in code or in the admin
  • 13 kinds of field, from text to relations
  • Blocks inside blocks, on a grid
  • Pages that build their own addresses

Tuesday, 10:30

The editors move in.

Anna gets an account that may write but not publish, opens the home page and presses Visual. The real website appears beside the form, and every keystroke shows up in it before anything is saved.

Blocks are moved and resized by dragging. The German page sits next to the English one, and every save is kept, so yesterday’s idea is one click away.

What Tuesday used

  • The real website beside the form
  • Click a headline to edit it, type in place
  • Blocks arranged by dragging them
  • Languages side by side
  • Every save kept as a version
  • Publish now, or at a time you pick
  • Approval before anything goes live
  • Crop pictures and set what stays in frame

Wednesday, 14:05

Twelve dishes, one wand.

Twelve dishes need a description and nobody has taken the photo yet. Julia adds an AI key, and a small wand appears beside every text field.

It writes one field, or a whole page with its pictures, and nothing is kept until someone says yes.

What Wednesday used

  • Your own keys, your own bill
  • A wand beside every text and picture field
  • Whole pages written, pictures drawn
  • Models that run on your own machine
  • Describe a section, see it before it is built
  • Nothing at all until you switch it on

From the pluginsAI

Thursday, 11:40

Wire it to everything.

One more command and the website itself exists, already reading the content: Astro, Vue, React or plain, whichever Max prefers.

The afternoon belongs to the canvas. When a dish is published, tell the newsletter, wait a day, remind the team. Drawn once, it runs on its own from then on.

What Thursday used

  • A starter website in one command
  • Astro, Vue, React or plain JavaScript
  • Content over REST or GraphQL, typed
  • Automations drawn as a flow chart
  • Started by a change, a time, or another system
  • Email, API calls, AI steps and pauses

From the pluginsAIWorkflowsWebhooks

Friday, 16:00

Going live, calmly.

The site is served by a separate half of Manablox that can only read. It holds one site’s published pages and nothing else: no drafts, no way in.

Publishing clears exactly the pages that changed. Julia scrolls the log: every change, who made it, and nothing anyone can quietly rewrite.

What Friday used

  • A separate public side that only reads
  • Caching that clears the right pages
  • Pictures resized on request and cached
  • Roles, and keys that expire
  • A log nobody can edit
  • Export, import and backups

Saturday

Nothing to do.

The site is up and the automations run on their own. Anna has already scheduled Monday’s specials, and Julia has been asked to approve them. Your week starts with the same line Max typed.

pnpm dlx @manablox/cli create my-cms

Same name, different thing

Looking for the game?

Manablox is also a game, and this is not it. That one is about automation and defence on a single 3D grid: mine the Mana ore, wire up the power, let the factories run themselves, and hold the line against waves that never stop coming.

13
block types
Endless
enemy waves
One
3D grid
Free
to play

It launches in 2026, and dev builds are already up on itch.io.