awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
github avatar

github/hub

0
View on GitHub↗
22,955 星标·2,218 分支·Go·MIT·6 次浏览hub.github.com↗

Hub

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 tool integrates REST API communication with a wrapper-based execution model to perform administrative tasks without a web browser. It utilizes OAuth-based authentication and a local configuration store to secure API requests.

The utility includes shell command completion and argument parsing to improve terminal productivity. It also supports integration into automated pipelines and GitHub workflows using repository secrets.

Features

  • Git Wrappers - Functions as a wrapper that augments standard git commands with GitHub API-driven capabilities.
  • GitHub Clients - Acts as a command-line client for performing administrative tasks on GitHub repositories and issues.
  • Git Command Line Extensions - Provides a terminal utility that extends git workflows and interacts with the GitHub API.
  • GitHub Integration Tools - Extends standard git commands with direct integration for managing GitHub pull requests and repositories.
  • GitHub Workflow Integrations - Allows management of repositories, issues, and pull requests directly from the terminal.
  • REST APIs - Integrates with GitHub's REST API to perform repository and pull request operations from the shell.
  • Git Command Enhancements - Provides shell completions and shortcuts to simplify and speed up complex git operations.
  • OAuth Authentication - Uses OAuth tokens to secure API requests and manage credentials on the local filesystem.
  • Shell Completion - Provides dynamic shell command suggestions by intercepting tab keystrokes.
  • Shell Completions - Includes shell tab-completion support for command names and arguments to accelerate terminal usage.
  • Command Line Utilities - Official GitHub CLI for enhanced repository interaction.
  • Core Language Tools - A command-line extension for interacting with GitHub.
  • 开发者工具 - Command line wrapper that extends git with platform-specific features.
  • Developer Utilities - CLI wrapper for Git with GitHub-specific features.
  • General Utilities - CLI wrapper for GitHub interaction.
  • General Utility Libraries - CLI wrapper for interacting with GitHub.
  • Git and Version Control Tools - Command-line tool that makes git easier to use.
  • 版本控制 - Extend git commands with GitHub-specific functionality.
  • Version Control Clients - Command-line wrapper to extend Git with GitHub functionality.
  • Version Control Systems - Command-line wrapper for interacting with GitHub.

Star 历史

github/hub 的 Star 历史图表github/hub 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Hub 的开源替代方案

相似的开源项目,按与 Hub 的功能重合度排序。
  • mislav/hubmislav 的头像

    mislav/hub

    22,948在 GitHub 上查看↗

    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

    Gogitgithub-apigo
    在 GitHub 上查看↗22,948
  • git-up/gitupgit-up 的头像

    git-up/GitUp

    12,015在 GitHub 上查看↗

    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

    Objective-C
    在 GitHub 上查看↗12,015
  • tj/git-extrastj 的头像

    tj/git-extras

    18,076在 GitHub 上查看↗

    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

    Shellgit
    在 GitHub 上查看↗18,076
  • desktop/desktopdesktop 的头像

    desktop/desktop

    21,587在 GitHub 上查看↗

    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

    TypeScriptelectrongitgithub
    在 GitHub 上查看↗21,587
查看 Hub 的所有 30 个替代方案→

常见问题解答

github/hub 是做什么的?

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.

github/hub 的主要功能有哪些?

github/hub 的主要功能包括:Git Wrappers, GitHub Clients, Git Command Line Extensions, GitHub Integration Tools, GitHub Workflow Integrations, REST APIs, Git Command Enhancements, OAuth Authentication。

github/hub 有哪些开源替代品?

github/hub 的开源替代品包括: 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.