Skip to content

megoRU/YetAnotherSSHClient

Repository files navigation

YetAnotherSSHClient

YetAnotherSSHClient is a lightweight and fast open-source SSH client designed for developers and system administrators.


⬇️ Download latest version

Windows Windows ARM Linux MacOS


🖼️ Screenshots

Recommended font: JetBrains Mono

SSH

SSH

SFTP

SFTP


Why YetAnotherSSHClient is better than Termius

Criteria YetAnotherSSHClient Termius
Memory usage 100–200 MB ~500 MB
Startup speed Fast Slower
Interface Responsive May lag on heavy use
Backups / Sync Free Paid
Subscription No Yes (~$10/month)
License Open-source Closed-source
Source code Public Proprietary
Cross-platform Windows, Linux, macOS Windows, Linux, macOS, iOS, Android
Account required No Yes
SFTP support Yes Yes
Port forwarding Yes Yes

🧩 Technologies

  • React
  • Electron
  • xterm.js
  • ssh2

⚙️ Configuration

Config file location:

  • Windows
    C:\Users\<username>\.minissh_config.json

  • Linux / macOS
    ~/.minissh_config.json


⚠️ macOS

If you see "App is damaged", run:

sudo xattr -cr /Applications/YASSHClient.app

🔐 Code signing policy

Free code signing is provided by SignPath.io, certificate by SignPath Foundation. (Not yet)

Committers and reviewers: megoRU

Approvers: megoRU

All changes are manually reviewed before being included in a release.

All release artifacts are built from the public repository.

AI-assisted code may be used, but all contributions are verified by the repository owner.

🔒 Privacy

This application does not collect, store, or transmit any user data.

All operations are performed locally unless explicitly initiated by the user (e.g. SSH connection).

📄 License

This project is licensed under the GNU General Public License v3.0 (GPL-3.0).

About

YetAnotherSSHClient — is a lightweight SSH client on ReactJS.

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages