vegravis

Crates.iovegravis
lib.rsvegravis
version0.4.2
sourcesrc
created_at2024-11-13 02:32:39.256921
updated_at2024-11-24 15:47:17.23321
descriptionVegravis is a vector graphics visualizer.It can visualize vector graphics on a canvas, and can also visualize vector graphics in other formats through conversion.
homepagehttps://w-mai.github.io/vegravis
repositoryhttps://github.com/W-Mai/vegravis
max_upload_size
id1445865
size3,970,472
Benign X (W-Mai)

documentation

README

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

Commit count: 166

cargo fmt