JustFlows

Download Justflows

The free Community Edition. Unzip it, run the installer, and you have a full website or a headless CMS on your own server.

Community Edition · MIT License · 1.3 MB

The zip is the same source you would clone from GitHub — packaged so you can upload it to a host or run it locally without git.

Community Edition

Self-host the whole platform. Pay nothing to start.

Justflows is a TypeScript web platform: themes, a block editor, plugins, a typed content API, and a browser installer. The Community Edition is MIT-licensed. Run it on Docker, on Node.js shared hosting, or from source.

After the download, the browser wizard at /install creates the database, the first admin, and a default theme. You do not need a terminal after that if your host already runs Node.

Read the installation guide

What you need

  • Docker Desktop, or Node.js 20.18+ (22+ preferred)
  • PostgreSQL, MySQL 8+, or MariaDB 10.6+ — Postgres is bundled with Docker
  • A folder you can unzip and, for shared hosting, upload over FTP or File Manager

Inside the zip

Everything you need to boot a site

This is the Community Edition source, not a trial. Nothing is held back for a paid tier.

Full platform source

Server, admin UI, plugins, the default theme, and the typed SDK — the same tree developers work in.

Docker Compose

Postgres is included. MySQL and MariaDB compose files are in the archive if your host already uses those.

Browser installer

Open /install after you start the app. The wizard writes the database, site identity, and first administrator.

MIT License

Use it, fork it, ship it to clients. Plugins and themes declare their own licenses; Marketplace listings stay GPL-compatible.

After you download

Three steps to a running site

Pick Docker for the shortest path, shared hosting if you already have Node, or a source checkout if you are developing.

1

Unzip the archive

Extract justflows.zip and open the folder. That directory is the project root.

2

Start the app

Docker: docker compose up. Shared hosting: npm run setup. Source: pnpm install, then run the server.

3

Finish in the browser

Open http://localhost:3000/install (or your domain). The wizard takes over from there.