u/Hairy-Error-1570

Looking for feedback on an Electron SSH/SFTP desktop app

Looking for feedback on an Electron SSH/SFTP desktop app

I have been building TermDock, an Electron + React + TypeScript desktop app for SSH/SFTP server workflows.

The app combines multi-tab xterm.js SSH sessions, SFTP transfer queues, server health, port forwarding, dangerous-command guardrails, diagnostics export, and English/Simplified Chinese UI.

The technical parts I would like feedback on:

- packaging trust for macOS/Windows

- handling local-first credential expectations

- keeping an Electron operations UI dense without becoming a card-heavy dashboard

- making xterm.js and SFTP workflows feel like one workspace

Repo:

https://github.com/gongteng0215/TermDock

If anyone here has shipped an Electron app that handles sensitive local workflows, I would appreciate advice on packaging, signing, updater strategy, and onboarding trust.

u/Hairy-Error-1570 — 11 days ago