Skip to main content

Checkmate

A modern, self-hosted test case management system built for teams

Organize test cases, execute test runs, and track quality metrics with an intuitive interface and powerful APIs for CI/CD integration.

Open SourceDocker ReadyEnterprise Security
# Install Checkmate with one command
curl -fsSL https://raw.githubusercontent.com/ds-horizon/checkmate/master/bootstrap.sh | bash
# The installer will:
# ✓ Check and install prerequisites
# ✓ Guide you through OAuth setup
# ✓ Configure everything automatically
# ✓ Setup Docker containers
# Ready at http://localhost:3000

Everything you need for test management

Powerful features designed to streamline your testing workflow and improve team collaboration

Project Management

Organize tests into projects with role-based access control and team collaboration features.

Test Case Management

Create, edit, and organize tests with flexible attributes, hierarchical sections, and rich metadata.

Test Runs

Execute test runs, track progress in real-time, and generate comprehensive reports with a single click.

Better Customisability

Use sections, labels, and group to classify and filter tests exactly the way your team works.

API Integration

RESTful APIs with OpenAPI 3.0 spec for seamless automation and third-party tool integration.

Security & RBAC

Google OAuth authentication with granular role-based permissions (Admin, User, Reader).

See Checkmate in Action

Experience the intuitive interface designed for modern test management teams

Checkmate Test Cases Interface

Ready to streamline your testing?

Get started with Checkmate in minutes. Self-host on your infrastructure or deploy to the cloud.