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 |