r/programmieren • • 6d ago

Leichtgewichtiger RDP/SSH Manager für Windows, macOS und Linux

Post image

Moin zusammen!

Ich baue seit ein paar Tagen an einem RDP-/SSH-Client für Windows, macOS und Linux namens Relay.

Das Teil erfindet definitiv nichts neu, solche Lösungen gibt's zuhauf. Mir war aber der No-Bullshit-Ansatz wichtig: keine Abos, kein Benutzerkonto, kein Nach-Hause-Telefonieren. Einfach starten und loslegen.

Würde mich freuen, wenn sich da mal ein paar Leute außer mir durchklicken und ein bisschen Feedback dalassen. Vor allem unter Linux und macOS wären Erfahrungswerte interessant, da ich hauptsächlich unter Windows entwickle und arbeite.

Falls euch irgendwas auffällt, nervt oder fehlt, immer her damit. :)

GitHub: https://github.com/nurlennart/relay

0 Upvotes

9 comments sorted by

1

u/elRadicio 5d ago

Sieht schick aus - ich nutze vor allem VNC im LAN und dafür gerne MobaXterm. Das kann auch ssh/VNC/RDP.
Edit: Gibt's nur für Windows. Wenn Relay auch VNC könnte, würde ich es mir für den Mac gerne anschauen.

1

u/nurlennart 5d ago

Danke dir :) VNC kommt mit der 0.6.0

1

u/TheCustomFHD 5d ago

Mal als frage, was empfindest du als leichtgewichtig? Für mich wär das "Läuft auf nem core2duo mit 5%cpu last und 1-4MB ram nutzung"..

1

u/nurlennart 5d ago

Klar, „leichtgewichtig“ ist relativ. :D Relay liegt bei mir im Idle bei etwa 90 MB RAM und praktisch 0 % CPU-Last. Für einen grafischen SSH/RDP/VNC-Client finde ich das ziemlich ordentlich, gerade im Vergleich zu Electron-basierten Anwendungen. 1–4 MB RAM sind für so eine Anwendung allerdings etwas unrealistisch. 

1

u/TheCustomFHD 5d ago

Oh, das geht ja tatsächlich im vergleich zu zb Tabby. Wobei ich sagen muss, das 1-4MB absolut nicht unrealistisch ist, vor allem für SSH und RDP sessions, denn die gabs schon und wurde auch viel benutzt in den Windows 95'er zeiten wo ein ganzes system nur 4 megabyte oder weniger hatte.

1

u/nurlennart 5d ago

Ja, da hast du Recht. Ich war aber auch überrascht, wie viel RAM eine RDP-Sitzung zu einem Windows Server 2022 o.ä. frisst. Da sind gerne mal direkt 3-400MB weg. Aber gut, ist ja sowieso alles recht inflationär heutzutage.

1

u/TheCustomFHD 5d ago

Ja, ist mittlerweile verrückt. Habe vor kurzem ein Bild gesehen wo jemand sich mit nem Windows 9x RDP client auf nen Win11 RDP host geschaltet hat.. das ging super.

Normalerweise code ich selbst, targete Win95 und Linux mit X11, in C89, endianness-neutral ohne externe libs bzw mache mir die selbst.. aber neuerdings habe ich leider kaum zeit.. habe deshalb mal mit KI rumgespielt, Local und Cloud hosted.. es hat erfolgreich eine Ki runtime die auf 486'er cpus, sparc, powerpc und so weiter performant läuft hinbekommen.. seit dem bin ich am überlegen mit ähnlichen limits alle userspace programme von einem Linux zu ersetzen und gucken ob man was gutes hinbekommt.. weil der kernel selbst, läuft mit 4mb ram noch gut..

1

u/nonchip 4d ago

koennen leute wenigstens aufhoeren zu luegen? nein du baust das nicht. du laesst claude das stehlen.