Favicon of ghq

ghq

CLI tool for managing remote repositories with automated cloning, organized directory structure, and support for multiple version control systems.

ghq is a command-line tool designed to eliminate the friction of managing multiple code repositories across your system. Instead of manually organizing cloned projects into scattered directories, ghq automates the entire process from cloning to categorization.

Key capabilities include:

  • Batch cloning - Clone multiple repositories simultaneously with a single command
  • Automatic organization - Repositories are structured hierarchically by host and path, making them easy to locate
  • Multi-VCS support - Works seamlessly with Git, Mercurial, and other version control systems
  • Quick access - Integrated shell functions let you jump to any repository instantly
  • Flexible configuration - Customize storage locations and cloning behavior to match your workflow

Whether you're managing personal projects, contributing to open source, or maintaining multiple client repositories, ghq reduces setup time and keeps your codebase organized without requiring manual directory management. The tool integrates naturally with your existing shell environment and works across different operating systems.

Features

Config fileRemote SSH supportScriptable

Media

Pros

4
  • Manages remote repositories efficiently
  • Automates repository cloning
  • Organizes local repository structure
  • Supports multiple version control systems

Related tools

Categories:

Share:

Auto-fetched .

Recent releases

Similar to ghq

Favicon

 

  
 
Favicon

 

  
 
Favicon