Skip to main content

Crate void_graph

Crate void_graph 

Source
Expand description

§void-graph

Commit graph visualization TUI for void repositories.

§Attribution

This crate is inspired by and adapts code from Serie by Kyosuke Fujimoto, licensed under the MIT License. Serie provides rich git commit graph visualization using terminal image protocols.

See LICENSE-SERIE for the full license text.

Modules§

app
Main application for void-graph TUI.
check
Terminal size checking for graph rendering.
color
Color theming and graph coloring for void-graph TUI.
event
Event handling for the TUI application.
graph
Graph calculation and rendering.
keybind
Keybinding system for the void-graph TUI.
protocol
Terminal image protocol encoding.
void_backend
Void repository backend - replaces Serie’s git.rs
widget
TUI widgets for void-graph.