Project
Termora (codename)
A cross-platform SSH, SFTP and terminal client with end-to-end encrypted sync
Overview
Termora aims at the Termius niche with a lighter client and a zero-knowledge sync design. The Flutter app has hosts, tabbed terminal with split panes, SFTP, snippets, SSH key generation and export, port forwards, host key verification and a command palette.
The Go backend implements SRP-6a accounts with TOTP and passkeys, an end-to-end encrypted vault with recovery keys, and team vaults. Import from an SSH config or a Termius export works. Feature-complete for the free tier; not yet deployed.
Highlights
- Zero-knowledge sync: the server stores ciphertext only.
- SRP-6a authentication with TOTP 2FA and passkeys.
- 59 Flutter tests and 12 Go packages passing.
Source is private for now.