Tiny Visualizer is a simple drawing application for visualizing your idea
- Drawing Shapes
- Text Writing
- Image Support
- Undo / Redo
- Zoom and Panning Support
- Resizing
- Style Customizations (Stroke Color, Fill Color, Fill Style, Stroke Width, Stroke Line Dash, Roughness, Font Size, Font Family, Opacity)
- Actions (Copy/Paste, Grouping/Ungrouping, Deleting)
- Keyboard Shortcuts
- Hand-drawn Style
Statecharts were used to construct this project, with the assistance of XState. To explore it further, please check my machine here.
Tools |
|
Hand (panning tool) |
H |
Selection |
1 |
Rectangle |
2 |
Diamond |
3 |
Ellipse |
4 |
Arrow |
5 |
Line |
6 |
Draw |
7 |
Text |
8 |
Insert image |
9 |
Edit text |
Enter |
Add new line (text editor) |
Enter |
Finish editing (text editor) |
Esc or Cmd Enter |
View |
|
Zoom in |
Cmd + |
Zoom out |
Cmd - |
Editor |
|
Delete |
Delete |
Cut |
Cmd X |
Copy |
Cmd C |
Paste |
Cmd V |
Select all |
Cmd A |
Undo |
Cmd Z |
Redo |
Cmd Shift Z |
Group selection |
Cmd G |
Ungroup selection |
Cmd Shift G |