Hub is a terminal-based GitHub API client and command-line wrapper that extends standard git version control with remote project management functionality. It serves as an interface to programmatically execute GitHub operations and simplify the interaction between local repositories and remote resources. The tool provides specialized capabilities for synchronizing forks with upstream repositories and managing GitHub-specific assets including pull requests, issues, and releases. It also enables the creation of code gists and allows users to open specific repository files in a web browser direct
GitUp is a graphical user interface client and version control tool for managing Git repositories. It provides a visual environment for browsing repository content, editing history, and performing version control operations. The application features an interactive commit graph visualizer for navigating branching and merging history. It includes a dedicated history editor that allows for the visual manipulation of the project timeline, including the ability to reorder, split, and roll back commits. The tool covers diff analysis through side-by-side file comparisons and high-speed content sear
git-extras is a collection of command line utilities that extend the functionality of the Git version control system. It provides a suite of shortcuts and additional commands for history manipulation, remote management, repository analysis, and workflow automation. The project distinguishes itself by offering deep integration with hosting providers to manage pull requests and forks, alongside advanced history tools for obliterating sensitive files and rewriting author metadata. It also includes a specialized interactive shell that allows users to execute commands without repeating the binary
This project is a graphical desktop client for managing version control repositories. It provides a visual interface that translates complex command-line operations into intuitive workflows for tracking local code changes and synchronizing them with remote servers. The application distinguishes itself through integrated credential management and network configuration tools. It utilizes secure authentication flows to handle remote service logins and includes a network layer that automatically detects and applies system-wide proxy settings. These capabilities ensure that version control operati
Hub is a git command line tool and GitHub API client that provides a shell interface for automating workflows. It functions as a GitHub git wrapper, extending standard git commands to include direct management of repositories, issues, and pull requests.
The main features of github/hub are: Git Wrappers, GitHub Clients, Git Command Line Extensions, GitHub Integration Tools, GitHub Workflow Integrations, REST APIs, Git Command Enhancements, OAuth Authentication.
Open-source alternatives to github/hub include: mislav/hub — Hub is a terminal-based GitHub API client and command-line wrapper that extends standard git version control with… git-up/gitup — GitUp is a graphical user interface client and version control tool for managing Git repositories. It provides a… tj/git-extras — git-extras is a collection of command line utilities that extend the functionality of the Git version control system.… desktop/desktop — This project is a graphical desktop client for managing version control repositories. It provides a visual interface… junegunn/fzf — This project is a general-purpose command-line filter that provides an interactive interface for processing standard… derekparker/delve.