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.

It provides a clean and simple interface for managing remote servers without unnecessary complexity.


🚀 Features

  • Tab support
  • Favorite servers
  • SFTP
  • Customizable fonts
  • Fast server connection
  • Cross-platform (Windows / Linux / macOS)

⬇️ Download latest version


🖼️ Screenshots

Recommended font: JetBrains Mono

🌙 Dark theme

Main view

🌾 Gruvbox Light

Main view


🧩 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