Interactive CLI tool for creating and managing Git worktrees with configuration file copying and post-create automation.
A TUI for Jujutsu / jj.
A CLI / TUI to generate .gitignore files using templates.
File Tree Diff Viewer.
Terminal UI application that renders rich Git commit graphs using terminal image protocols
Terminal user interface for Git inspired by Magit, providing interactive staging, branching, and repository management
Self-hostable Git server with SSH-accessible TUI for repository management and browsing
Interactive Git command selector powered by fzf for visual Git operations through fuzzy search menus
Transparent file encryption for Git repositories, encrypting specified files on commit and decrypting on checkout
Framework for managing and maintaining multi-language pre-commit hooks in Git repositories.
Git extension for managing large files by storing them outside the repository and tracking pointers instead
Git hook that prevents committing passwords and other secrets to git repositories using regex pattern matching.
SAST tool that detects secrets like passwords, API keys, and tokens in git repos, files, and stdin
Command-line tool that displays Git repository information and code statistics directly in the terminal
GitHub's official CLI tool for managing pull requests, issues, and other GitHub features from the terminal
Structural diff tool that compares files based on syntax rather than line-by-line differences
Terminal-based Git GUI with keyboard-only control and async operations for fast repository navigation.
ncurses-based text-mode interface for Git that functions as a repository browser and staging tool
Syntax-highlighting pager for git diff, blame, and grep output with side-by-side view and customizable themes
Terminal UI for Git commands with visual interface for staging, committing, and managing repositories