C
Chinilla
Chinilla is a system design and simulation tool that allows users to visually build complex systems and then run deterministic simulations to observe their behavior un…
Our verdict
Who it's for
Design any system, simulate its behavior with real traffic, and find bottlenecks before they occur.
Who should look elsewhere
Currently desktop-only (as stated 'for now!').
Pros
- +Provides a visual and interactive way to design and understand complex systems.
- +Allows for proactive identification of system bottlenecks and weaknesses through simulation.
- +AI assistance helps users learn, debug, and iterate on their designs effectively.
- +Offers various export options for documentation, presentations, and code-level integration.
- +Includes specific templates and lessons for practicing system design interview questions.
Cons
- −Currently desktop-only (as stated 'for now!').
- −Advanced AI features and unlimited projects are locked behind a paid subscription.
- −AI credit system for advanced features might limit extensive AI usage on the Pro plan.
Key features
- ✓Drag, drop, and wire components for visual system design
- ✓12 programmable behavior modes (queues, retry, circuit breakers, etc.)
- ✓Deterministic simulation with animated request flow and live statistics
- ✓Timeline scrubbing to inspect any moment in the simulation
- ✓Stress testing with traffic spikes and outages
- ✓AI design partner for explanations, fixes, and design proposals
- ✓AI-generated visual diagrams from code, papers, or specs
- ✓AI-generated PRD spec sheets from your design
Pricing
| Plan | Price | Billing | Notes |
|---|---|---|---|
| Free | — | month | 5 cloud projects to save and access anywhere; 7 universal building blocks for any domain; 8 starter templates to learn by doing |
| Pro | $11 | month | Everything in Free; Unlimited cloud projects; Interview prep templates (8 classic system design problems) |