Přeskočit na obsah
Zpět

Nyx

červen 2026

RustGPUISSHTLSSFTPFTPFTPS

Nyx je nativní desktopový klient pro přenos souborů určený vývojářům, administrátorům a technicky zaměřeným uživatelům, kteří potřebují spolehlivě pracovat se vzdálenými servery pomocí SFTP, FTP a FTPS. Celá aplikace je postavená v Rustu s důrazem na rychlost, stabilitu a předvídatelné chování.


Mikuláš Vojíř
Mikuláš VojířAutor a softwarový vývojář

Autor a softwarový vývojář — návrh produktu, architektury aplikace, síťové vrstvy, přenosového enginu, bezpečnostního modelu a desktopového rozhraní.


Výzva


Mnoho existujících klientů pro přenos souborů staví na zastaralých technologiích nebo na Electronu, který přináší vyšší nároky na systémové prostředky. Cílem bylo vytvořit moderní alternativu, která nabídne nativní výkon, širokou podporu protokolů a vysokou spolehlivost přenosů.

Řešení


Nyx sjednocuje práci se SFTP, FTP a FTPS do jednoho rozhraní. Nabízí správu připojení, ukládání přihlašovacích údajů do systémového keychainu, ověřování SSH host klíčů a TLS certifikátů, obnovitelné přenosy a přehlednou frontu s živým sledováním průběhu operací. Uživatelské rozhraní je vykreslováno nativně pomocí GPUI.

Výsledek


Výsledkem je rychlý a spolehlivý klient pro správu souborů na vzdálených serverech, který kombinuje nativní výkon, moderní uživatelské prostředí a bezpečné výchozí nastavení bez zbytečné komplexity.

Snímky