ralph-claude-code and claude-code-runner

The first prioritizes autonomous looping with intelligent termination for extended development tasks, while the second provides deterministic scripted execution for reproducible, unattended workflows—making them complementary approaches to different Claude Code automation needs rather than direct competitors.

ralph-claude-code
64
Established
claude-code-runner
52
Established
Maintenance 20/25
Adoption 10/25
Maturity 15/25
Community 19/25
Maintenance 13/25
Adoption 9/25
Maturity 18/25
Community 12/25
Stars: 7,779
Forks: 556
Downloads:
Commits (30d): 30
Language: Shell
License: MIT
Stars: 3
Forks: 1
Downloads: 469
Commits (30d): 0
Language: TypeScript
License: MIT
No Package No Dependents
No risk flags

About ralph-claude-code

frankbria/ralph-claude-code

Autonomous AI development loop for Claude Code with intelligent exit detection

Implements Geoffrey Huntley's autonomous development technique with dual-condition exit gates requiring both completion indicators and explicit EXIT_SIGNAL to prevent runaway loops. Provides rate limiting (100 calls/hour), circuit breaker protection, and JSON output parsing with automatic text fallback for Claude Code CLI integration. Includes session management with configurable 24-hour expiration, interactive project setup wizard, and live streaming output for real-time monitoring.

About claude-code-runner

rcrsr/claude-code-runner

Deterministic, scripted, unattended Claude Code execution.

Integrates with Claude Code's slash commands and skills framework, using the Rill scripting language to compose multi-phase workflows with variables, conditionals, loops, and result parsing via XML tags. Supports both single prompts and complex automation chains that capture Claude's output, branch on conditions, and extract structured results for CI/CD pipelines.

Scores updated daily from GitHub, PyPI, and npm data. How scores work