Skip to content

A diagram editor, where complex shapes can be made into reusable stencils.

License

Notifications You must be signed in to change notification settings

nickthecoder/fizzy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fizzy

Draw diagrams using pre-defined "Stencils" (or create your own stencils). Inspired by Visio.

For example, an organisation chart has boxes with structured content (a name, and role etc). The boxes can be connected by lines. If you move a box, the connecting lines are automatically adjusted.

Stencils are defined using something similar to a spreadsheet, where many values are expressions, which depend on other parts of the spreadsheet. This allows the shapes to behave intelligently. For example, a box may resize itself to ensure its contents fit in nicely.

Visit the Fizzy web site.

Progress

Still in the very early stages of development. No GUI code has been written yet (which may sound weird for a graphical application). However, testing GUIs is much harder than non-gui code, so I am concentrating on the non-gui code first.

Many of the core classes have been written, and I have nearly 500 unit tests.

About

A diagram editor, where complex shapes can be made into reusable stencils.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published