Create Sketchy Diagrams
With Simple Code
Transform your ideas into beautiful hand-drawn style diagrams using an intuitive DSL. Perfect for documentation, presentations, and technical illustrations.
Why Choose Sketchitor?
Simple DSL
Write diagrams using an intuitive domain-specific language. No complex tools required - just plain text.
Hand-Drawn Style
Powered by Rough.js, your diagrams get that authentic sketchy look that makes technical docs more approachable.
Export Anywhere
Export to SVG or PNG. Use via CLI, Node.js library, or our web editor. Perfect for any workflow.
30+ Shapes
Rectangles, circles, arrows, flowchart symbols, UML shapes, and more. Everything you need for technical diagrams.
Version Control Friendly
Store diagrams as plain text. Perfect for Git workflows, code reviews, and collaborative documentation.
Multiple Platforms
Available for macOS and Windows. Use as CLI tool, Node.js library, or online editor.
See It In Action
# Simple flowchart example
rectangle id=start x=0 y=0 width=120 height=60 \\
fill="#e3f2fd" stroke="#1976d2" \\
label="Start"
diamond id=decision x=0 y=120 size=80 \\
fill="#fff3e0" stroke="#f57c00" \\
label="Check?"
rectangle id=end x=0 y=240 width=120 height=60 \\
fill="#e8f5e9" stroke="#388e3c" \\
label="End"
arrow from=start.bottom to=decision.top
arrow from=decision.bottom to=end.top [Diagram preview would appear here]
Ready to Get Started?
Try Sketchitor today and transform the way you create technical diagrams.