vizkit 0.1.3

A rendering-agnostic kit for data visualization
Documentation
# vizkit - An agnostic kit for data visualization

It aims to provide basic functionalities for making easier data visualization in GUI such as [iced](https://iced.rs/) or [egui](https://www.egui.rs/) or more specific use cases such as creating your own SVG.

![iced-job-projections](./examples/iced-job-projections/iced-job-projections.png)

## Crate features

Optional features:

- `time`: Enable time operations and scales with a temporal domain using [chrono]https://docs.rs/chrono/latest/chrono/.

## Features TODO

Interaction

- `Zoom` for zoom in/out and panning (maybe two different structs ?)
- `Drag` for dragging spatial elements

Data manipulation

- `group_by` for grouping values associated to an unique ID
- `Stack` for making stacked series

## Alternatives

These alternatives are plotting libraries, meaning they are ready to use but do not offer as much freedom as positioning your elements yourself (text information, color gradients, arrows, ...).

- [plotters]https://docs.rs/plotters/latest/plotters/
- [plotters-iced]https://github.com/Joylei/plotters-iced/
- [egui_plot]https://github.com/emilk/egui_plot - This is maybe an exception. The API is really flexible and allows you to draw what ever you want.

## License

- [MIT License]https://opensource.org/license/MIT