GitHub SSH Manager je nástroj s grafickým uživatelským rozhraním (GUI) napsaný v Go s využitím frameworku Fyne, který umožňuje efektivní správu SSH klíčů pro GitHub účty. Aplikace je navržena tak, aby uživatelům umožnila generovat ed25519 SSH klíče, zobrazovat veřejné klíče, nahrávat je přímo na GitHub přes Personal Access Token (PAT), testovat SSH spojení, spravovat konfigurační soubor ~/.ssh/config a sledovat všechny operace pomocí integrovaného logování aktivit.
Projekt podporuje správu více GitHub účtů současně, přičemž každý účet lze označit vlastním štítkem a host aliasem. Díky tomu je snadné udržovat oddělené konfigurace pro práci, osobní projekty nebo firemní repozitáře. Veškeré operace jsou zaznamenávány s časovými značkami a úrovněmi závažnosti (INFO, SUCCESS, WARNING, ERROR), přičemž logy lze exportovat pro archivaci či debugging.
Pro hodnocení programu se prosím nejprve přihlaste