Skip to main content

Crate gitkraft_tui

Crate gitkraft_tui 

Source
Expand description

GitKraft TUI — terminal user interface built with Ratatui.

This crate provides a full-featured Git IDE experience in the terminal, powered by gitkraft_core for all Git operations and ratatui for rendering.

§Entry point

Call run with an optional repository path to start the TUI application.

Modules§

app
cli
Command-line handling for theme selection (--theme, --list-themes).
events
features
layout
utils
Shared TUI utility functions.
widgets

Functions§

run
Run the TUI application.
run_app
The inner event loop — draw, poll for input, dispatch, repeat.