Pricing Plans & Comparison
BranchPy is free for individual Ren'Py developers. No payment required. If you find it useful, a contribution via Buy Me a Coffee is welcome — never expected. A credit in your game would also mean a lot. For commercial Ren'Py games: a small contribution is asked on a trust basis, no audits. (BranchPy works fully without AI.)
Start Instantly
Available now. No time limits.
- Stats & Project Metrics
- Doctor (Lite)
- Compare Reports
Free Account
Register to unlock deeper analysis. Free for individual Ren'Py developers — no credit card, no paywall.
- Full script analysis
- Error detection
- Dead code detection
- Everything in Start Instantly
Ren'Py Creator
Unlock free Ren'Py access and use all commands. Free for personal Ren'Py games. A small contribution is asked for commercial releases only — on a trust basis, we don't check your work.
- All commands during soft release
- Analyze / Pilot / OMEGA / PFI
- Media Validation / Compare Lanes
- Flowchart and advanced tools
- Feedback-driven updates
Pro
For commercial creators and advanced workflows
pricing to be announced
AI features require your own OpenAI API key. Team plans coming soon.
- Commercial license
- AI review & explanation
- Flowchart+ editing & export
Feature Comparison
| Feature (click to expand) | No account | Free Account | Ren'Py Creator | Pro |
|---|---|---|---|---|
Full Script AnalysisParse and analyze your Ren'Py scripts for structure, labels, flow patterns, and story navigation. Detects missing jumps, validates calls, and maps your game's structure. Requires registration. |
✗ | ✓ | ✓ | ✓ |
Stats & Project MetricsSummary statistics about your project: label count, line count, file count, complexity indicators. Quick health check without requiring login. |
✓ | ✓ | ✓ | ✓ |
Compare ReportsCompare analysis results between different project versions to track changes in code structure, complexity, and metrics over time. |
✓ | ✓ | ✓ | ✓ |
Doctor (Lite)Basic health checks for your Ren'Py project: syntax validation, common pattern detection, and quick diagnostics. Available without login for instant feedback. |
✓ | ✓ | ✓ | ✓ |
Dead Code & Orphan DetectionFind unreachable labels, unused assets, broken story paths, and orphaned code automatically. Ensures every label and asset in your game is actually reachable by players. |
✗ | ✓ | ✓ | ✓ |
Doctor (Full)Comprehensive project health analysis with deep diagnostics, performance recommendations, structural validation, and best practice enforcement. |
✗ | ✗ | ✓ | ✓ |
Compare LanesAdvanced comparison mode showing side-by-side differences between project branches or versions with detailed change tracking and impact analysis. |
✗ | ✗ | ✓ | ✓ |
CFG (Control Flow Graph)Deep control flow analysis showing execution paths, branching logic, and code reachability. Essential for understanding complex narrative structures. |
✗ | ✗ | ✓ | ✓ |
Flowchart (View-Only)Interactive visual story flow showing all labels, jumps, and story structure. Navigate your game's structure at a glance with node search and reading time analysis. |
✗ | ✗ | ✓ | ✓ |
Flowchart+ (Edit & Export)Advanced flowchart features: drag-and-drop editing, custom layouts, annotations, export to PNG/SVG/PDF for presentations and documentation. |
✗ | ✗ | ⭐ | ✓ |
Pilot (Path Analysis)Path-Integrated Logic Observation Tool: Advanced path-aware variable tracking that follows how variables change across different story routes. Understands conditional logic and branching consequences. |
✗ | ✗ | ✓ | ✓ |
OMEGA (State-Space Reasoning)Impossible path detection and state-space analysis. Identifies logic contradictions and dead branches that can never be reached by players. |
✗ | ✗ | ✓ | ✓ |
PFI (Dependency Tracking)Project Function Index: Cross-file dependency tracking showing function call chains, asset usage patterns, and relationships between different parts of your game. Essential for refactoring large projects. |
✗ | ✗ | ✓ | ✓ |
Media & Image ValidationDetect missing assets, unused files, image resolution issues, corrupted files, and format problems. Ensures all your images and sounds are properly referenced. |
✗ | ✗ | ✓ | ✓ |
AI Tools (Review / Explain / Docgen)AI-powered code review, warning explanations, and documentation generation. Analyzes scripts for best practices, refactoring opportunities, and narrative structure. Requires your own AI API key (BYOAI). |
✗ | ✗ | ✗ | ✓ |
Cloud SyncSync analysis results, flowcharts, and settings across devices. Coming soon. |
✗ | ✗ | ✗ | Coming Soon |
Team SeatsMulti-user workspaces with seat management, shared projects, and role-based access control. Coming soon. |
✗ | ✗ | ✗ | Coming Soon |
SDK AccessPython/TypeScript API for custom analysis tools, automated checks, and CI/CD integrations. Coming soon. |
✗ | ✗ | ✗ | Coming Soon |
⭐ Available on the Ren'Py Creator tier
v1.2.3 is available
Download BranchPy, follow the fast-start guide, unlock full features with a free account, and help improve BranchPy with real feedback.
Windows + VS Code is the recommended path. The CLI works on Windows, macOS, and Linux.
We check what you invoke, not what you build. No spying, no intrusion.
Security & Privacy — No uploads. No tracking. No surprises.