3 ms·
Behind the scene I use generic GIT client for most of the operations and to make user experience more integrated I use GitHub API to query existing user repos,
by alex-titarenko 5y ago
Behind the scene I use generic GIT client for most of the operations and to make user experience more integrated I use GitHub API to query existing user repos, create/delete repos, etc. For self-hosting scenarios I have a plan to support it via Gitea or Gogs that should help to maintain the same user experience.
It's not open-source, so source code is not available for public.