Yaffle

Preview your whole system,
not just your code.

Infra, code, monitoring, and more—together, before production.

No spam. We'll only email you when Yaffle is ready.

See how it works ↓
Test the whole system
instead of just one component
One environment per PR
no more staging bottlenecks
Ship with confidence
whether humans or AI made the change

How it works

1

Open a PR

Push your changes and open a pull request. Yaffle automatically detects infrastructure changes and spins up an isolated preview environment.

  • Works with existing Terraform/OpenTofu
  • Isolated state per PR
  • Real infrastructure, not mocks
PR #69
Yaffle
Yaffle
Preview
2

Deploy & test

Use our GitHub Action to fetch OpenTofu outputs from your preview environment. Deploy your application onto real infrastructure and run your full test suite.

  • Real database connections
  • End-to-end integration tests
  • Preview URLs for manual QA
GitHub Actions
yaffle-dot-dev/outputs-action
# Outputs from preview infra
database_url: postgres://pr-69.xxx
api_endpoint: https://pr-69.api.xxx
Your App
Deployed on preview infra
3

Merge safely

When you merge, Yaffle applies the exact same plan to production. No drift, no surprises. The preview environment is automatically cleaned up.

  • Same plan, same state
  • Automatic cleanup
  • Full audit trail
Merged
Yaffle
Yaffle
Production

Simple, transparent pricing

Pay for what you use. Cancel anytime.

Free

To get started

$0/mo
  • 5 concurrent preview branches
  • 25 preview creations/month
  • 1 named environment
  • Unlimited repos & workspaces
  • Unlimited seats
Coming Soon

Pro

For faster-moving teams

$99/mo
  • Unlimited preview branches
  • Unlimited preview creations
  • Unlimited named environments
  • Approval workflows
  • Everything in Free
Coming Soon

Team

For platform teams

$299/mo
  • Everything in Pro
  • SSO / SCIM
  • Bring-your-own-account runners
  • Audit logs
  • Priority support
Coming Soon

Enterprise

Self-hosted & custom

Custom
  • Self-hosted option
  • Custom SLAs
  • Dedicated support
  • Advanced compliance
  • Volume discounts
Contact sales

All paid plans include a 14-day free trial. No credit card required. Your cloud costs are separate.

Built for platform teams

Outgrown Atlantis?

All the PR automation you love, none of the operational overhead. RBAC, drift detection, and preview environments built in.

TFC pricing unpredictable?

No more surprise bills from resource-based pricing. Pay per workspace, not per resource under management.

IBM making you nervous?

Yaffle runs OpenTofu (MPL 2.0), not Terraform (BSL). No vendor lock-in, no licensing surprises.

Safe for humans and AI agents

AI is writing more infrastructure. Yaffle gives you a safety net—preview what agents create before it hits production. Review results, not code.

Stop breaking production

Preview your infrastructure and code together.

Get notified ↑