#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

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

#303 in Images

Download history 206/week @ 2024-11-10 507/week @ 2024-11-17

713 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–52MB
~867K SLoC