This package provides support for connecting to GitHub Codespaces via TRAMP in Emacs. It also provides a completing-read interface to select codespaces. This package works by registering a new "ghcs" method in tramp-methods.