v1.0 — Now in Public Beta

Status pages that
developers love

Beautiful, fast status pages without the enterprise complexity. Built for teams who ship fast and communicate clearly.

No credit card required

terminal
$ npm install -g kodo-cli
$ kodo init

# Or use the SDK
await kodo.heartbeat("api-service");
acme.kodo.status
All Systems Operational
API
42msoperational
Dashboard
89msoperational
Database
312msdegraded
CDN
12msoperational
Recent Incidents

Degraded Database Performance

Investigating increased latency on read queries.

2 minutes ago

Trusted by teams building fast

A
Acme Corp
G
Globex
I
Initech
U
Umbrella
H
Hooli
Why kōdo Exists

Built different, on purpose

Status-as-Code isn't just a feature — it's a philosophy for how developer tools should work.

API-First Design

Other status pages are "broadcast only" — kōdo is built for automation from day one.

Automated Workflows

Developers shouldn't manually update incidents — kōdo integrates with your CI/CD and monitoring.

Unified Platform

Monitoring shouldn't be separate tools — kōdo unifies uptime, heartbeats, and status pages.

What's Included

Everything you need to keep your users informed and your team productive.

Uptime Monitoring
Heartbeats
Incidents & Templates
Custom Domains
Slack Alerts
Metrics
API + CLI + SDK
Status-as-Code (YAML)
Developer Experience

Why developers choose kōdo

Fast to integrate
Designed for automation
CLI + SDK included
Human-readable YAML
AI incident updates
10-second setup
kodo.yaml
# Status-as-Code configuration
name: Acme Status
slug: acme

services:
  - name: API
    description: Core API endpoints
  - name: Dashboard
    description: Web application
  - name: Database
    description: Primary datastore

monitors:
  - name: api-health
    url: https://api.acme.com/health
    interval: 60s
API First

Built for automation

Create incidents, update service status, and manage subscribers programmatically. Integrate with your CI/CD, deploy scripts, or monitoring tools.

  • RESTful API with OpenAPI spec
  • Official CLI (npm install -g kodo-cli)
  • JavaScript/TypeScript SDK
  • Webhook support for real-time events
  • GitHub Action for deploy-based updates
create-incident.sh
curl -X POST https://kodostatus.com/api/v1/incidents \
  -H "X-API-Key: $KODO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "Database Migration",
    "status": "investigating",
    "severity": "minor",
    "services": ["api", "database"],
    "message": "Scheduled maintenance"
  }'

Simple, honest pricing

No per-seat pricing. No surprise overages. Just straightforward plans that scale with you.

Starter

For side projects

$0
  • 1 status page
  • 5 services
  • Email notifications
  • 7-day history
Most Popular

Pro

For growing teams

$19/mo
  • Unlimited pages
  • Unlimited services
  • Custom domain
  • 90-day history
  • Slack & Discord

Team

For organizations

$49/mo
  • Everything in Pro
  • Uptime monitoring
  • API access
  • Priority support
  • SSO coming soon
View full pricing details

Ready to ditch your old status page?

Join hundreds of developers who switched to kōdo for cleaner status communication.

Kōdo | Modern Status Pages for Developers