Svgbob
Svgbob is a diagramming model which uses a set of typing characters to approximate the intended shape.
It uses a combination of characters which are readily available on your keyboards.
What can it do?
Basic shapes
Quick logo scribbles
Box drawing
Even unicode box drawing characters are supported
Grids
Graphics Diagram
Sequence Diagrams
Railroad diagrams
Statistical charts
Flow charts
Block diagrams
Mindmaps
Circuit diagrams
It can do complex stuff such as circuit diagrams
Advantages
- Plain text format - Ultimately portable, backward compatible and future proof.
- Degrades gracefully - Even when not using a graphical renderer, it would still looks good as text based diagrams.
- Easiest to use. - Anyone knows how to edit text.
Goal
- Make the rendered shape closely resembles to that of the textual representation.
NON-goals
- To be able to make graphs and diagrams with less effort.
- To replace standard diagramming tools.
Links
- Svgbob specification
- Circle specification
- Design architecture
- Design implementation
- Code Respository
- Svgbob live editor - an online editor which lets you easily create svgbob drawing