Agile Scrum Lifecycle Management

Open Source

Scrum, smoothed out.

A self-hosted web application for managing Agile Scrum processes, built to faithfully follow the Scrum Guide with modern technologies and rigorous quality standards.

No installation required. The demo runs with mock data in your browser.

Tired of Over-Engineered Scrum Tools?

Most Scrum tools are either too expensive, too complex, or lock your data into a proprietary platform. Teams spend more time configuring the tool than actually doing Scrum.

Scrumooth is different. It's a self-hosted, open-source platform that faithfully follows the Scrum Guide. No per-user fees. No vendor lock-in. Just a clean, modern tool that helps your team focus on delivering value.

Key Features

Product Backlog

MoSCoW prioritization (Must, Should, Could, Won't)

Sprint Planning

Configurable sprint durations and capacity planning

Kanban Board

Interactive drag-and-drop sprint execution

Daily Scrum

Daily standup tracking and updates

Sprint Reviews

Review meeting management and documentation

Retrospectives

Team reflection and continuous improvement

How It Works

Self-Host

Deploy on your own infrastructure with Docker. Full production setup in minutes.

Configure

Set up your team, sprints, and workflows. Everything is configurable.

Run Scrum

Manage the full lifecycle from backlog to retrospective. Your data stays yours.

Built With

TypeScript Node.js 24+ React 19 Express.js 5 PostgreSQL 18 Prisma 7

Frequently Asked Questions

What is Scrumooth?

Scrumooth is a self-hosted, open-source web application for managing Agile Scrum processes. It faithfully follows the Scrum Guide and covers the entire lifecycle from product goals to retrospectives.

How is Scrumooth different from Jira?

Scrumooth is open-source (Apache 2.0), self-hosted, and has zero per-user fees. It's purpose-built for Scrum rather than being a general-purpose project management tool.

Is Scrumooth free?

Yes. Scrumooth is licensed under Apache 2.0, which means it's free to use, modify, and distribute. You only pay for your own hosting infrastructure.

How do I get started?

Clone the repo, run pnpm install && pnpm run dev, and you're up and running. For production, use Docker Compose. Full installation guide is on GitHub.