Giraphics is graphing and animation library designed to fast and simple to use. The library is inspired by 3b1b's manim library, but built independently.
Giraphics offers a wide range of features to make your graphing and animation experience as smooth and easy as possible. Here are some of the highlights:
- Easy-to-use syntax: Giraphics was designed with simplicity in mind, so you can focus on your ideas, not the code.
- Customizability: With Giraphics, you can customize every aspect of your graphs and animations, from colors and shapes to animation speeds and styles.
- LaTeX support: You can render LaTeX expressions with Giraphics, making it easy to add complex mathematical formulas to your visualizations.
The core package can be installed with pip
.
pip install giraphics
Basic graphing and plotting can be done without any other software, however, the following packages are required for full functionality.
- librsvg: Used to convert SVG to other image formats
- ffmpeg: Used to convert images into a video
- tex2svg: Used to render LaTex
Individual packages can be installed for specific functionality, but installation of all packages is reccomended.
Here are some example with what can be made with the Giraphics
You can find the tutorial here
You can make pull requests.
Mit License