{"repo":"lusingander/serie","free":true,"listed":false,"github":"https://github.com/lusingander/serie","clone":"git clone https://github.com/lusingander/serie.git","description":"A rich git commit graph in your terminal, like magic 📚","language":"Rust","stars":2036,"topics":["cli","git","git-graph","git-log","ratatui","terminal","tui","git-tools","git-client"],"license":"MIT","category":"cli-tools","readme_excerpt":"Serie A rich git commit graph in your terminal, like magic 📚 (This demo shows Ratatui repository!) About Serie ( /zéːriə/ ) is a TUI application that uses the terminal emulators' image display protocol to render commit graphs like git log --graph --all . Why? While some users prefer to use Git via CLI, they often rely on a GUI or feature-rich TUI to view commit logs. Others may find git log --graph sufficient. Personally, I found the output from git log --graph difficult to read, even with additional options. Learning complex tools just to view logs seemed cumbersome. Goals - Provide a rich git log --graph experience in the terminal. - Offer commit graph-centric browsing of Git repositories. Non-Goals - Implement a fully-featured Git client. - Create a TUI application with a complex UI. - Works in any terminal environment. Documentation For detailed usage, configuration, and advanced features, see the full documentation. Requirements - Git - Supported terminal emulator - Refer to Compatibility for details. Installation If you're using Cargo: For other download options, see Installation. Usage Basic Run serie in the directory where your git repository exists. Options For details on each option, see Command Line Options. Keybindings You can see the keybindings by pressing the ? key. The default key bindings can be overridden. See Custom Keybindings for more information. Config Config files are loaded in the following order of priority: - $SERIE CONFIG FILE - If $SERIE CONFIG F","default_branch":null,"files":null,"tree":[],"storefront":"/r/lusingander","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/lusingander/serie/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}