Chinilla
Design systems, simulate them and watch where they break
The tool lets users construct system architectures by dragging and dropping services, queues, and databases, then wires them together to form a complete design. Once assembled, a built‑in simulation engine generates realistic traffic, allowing users to observe packet flow, queue buildup, request drops, and bottlenecks as they occur in real time. The interface includes a set of universal blocks, behaviors, and templates, and can import code from GitHub or raw files in many languages, automatically extracting an architectural diagram for immediate simulation.
It is aimed at people preparing for system‑design interviews, educators, and developers who want to test the resilience of their designs under load. The platform supports collaborative editing via live cursors, a mock interview mode with a rubric, and an AI assistant that analyzes simulation results, explains failures, and suggests fixes. Export options cover static images, animated GIFs, Mermaid diagrams, and embeddable live links.
The free tier provides the core drag‑drop, simulation, and export features without requiring a credit card, while a paid tier adds the AI design partner, GitHub repository import, and additional export formats. The product is positioned as an experimental, web‑based simulator for exploring and validating system designs.
Reviews
Loading reviews…
Similar apps
DevOps & Infrastructure
ArchieGuru
Master system design with an AI-powered reviewer

Diagramming & Whiteboarding
Systellar Space
The design platform for complex engineering systems

DevOps & Infrastructure
ARCH
Design production‑grade cloud architecture in your browser

DevOps & Infrastructure
Lynara | Design Multi-Layer Software Architecture
Design and visualize software and system architecture across multiple layers with Lynara. A modern platform for multi-layer architecture…

Design & UI Prototyping
Cascode
Build. Break. Brainstorm.
Design & UI Prototyping
ProtoFlow
AI-powered schematic design tool for PCB making