#vector-graphics #visualize #visualizer #format #canvas #conversion #cubi

bin+lib vegravis

Vegravis is a vector graphics visualizer.It can visualize vector graphics on a canvas, and can also visualize vector graphics in other formats through conversion

7 releases

0.4.2 Nov 24, 2024
0.4.1 Nov 22, 2024
0.3.3 Nov 21, 2024
0.2.1 Nov 13, 2024

#601 in Images

Download history 323/week @ 2024-11-13 450/week @ 2024-11-20 33/week @ 2024-11-27 195/week @ 2024-12-04 114/week @ 2024-12-11 39/week @ 2024-12-18 30/week @ 2024-12-25 40/week @ 2025-01-01 44/week @ 2025-01-08

159 downloads per month

Custom license

3.5MB
2K SLoC

Vegravis Logo

Vegravis

Awesome Badge

Join Community Badge

Vector Graphics Visualizer

Stars Badge Forks Badge Issues Badge License Badge

Snapshot Snapshot With TransformResolver

Introduction

Vegravis is a vector graphics visualizer. It can visualize vector graphics on a canvas, and can also visualize vector graphics in other formats through conversion.

like codes below:

// Sakaban Turtle
move, -100, 0,
quad, 0,-10,100, 0,
cubi, 100, -100, -100, -100, -100, 0,
cubi, -100, 100, 100, 100, 100, 0,
move, 70, 30,
cubi, 70, 55, 30, 55, 30, 30,
cubi, 30, 5, 70, 5, 70, 30,

move, 55, 30,
cubi, 55, 40, 45, 40, 45, 30,
cubi, 45, 20, 55, 20, 55, 30,

move, -70, 30,
cubi, -70, 55, -30, 55, -30, 30,
cubi, -30, 5, -70, 5, -70, 30,

move, -55, 30,
cubi, -55, 40, -45, 40, -45, 30,
cubi, -45, 20, -55, 20, -55, 30,

move, 30, -4,
quad, 0, -60, -30, -4

and you will get a cute Sakaban Turtle:

Features

  • Visualize vector graphics
  • Responsive UI
  • Support cross-platform (Windows, Linux, MacOS, Web)
  • Support share code and options with URL
  • Support and the linkage of Transform Resolver
  • Support multiple vector graphics formats
  • Support vector graphics editing
  • Support vector graphics animation
  • Support custom vector grammar
  • Support custom vector grammar editor
  • Support grammar error detection
  • ...

LICENSE

MIT

Dependencies

~13–51MB
~844K SLoC