Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/b3b0/shellar

🐚🔒 shellar.io is an open-source MacOS SSH manager alternative to SecureCRT, RoyalTSX and Terminus. Binaries available.
https://github.com/b3b0/shellar

macos macosx needs-contributors putty python royaltsx securecrt ssh sshmanager sshmanagment

Last synced: 7 days ago
JSON representation

🐚🔒 shellar.io is an open-source MacOS SSH manager alternative to SecureCRT, RoyalTSX and Terminus. Binaries available.

Awesome Lists containing this project

README

        



# shellar.io

**shellar.io** is an open-source graphical SSH manager exclusively for macOS, designed to provide a secure and user-friendly alternative to popular tools like SecureCRT, Royal TSX, and Terminus. With a focus on key-based authentication and ease of use, shellar.io aims to be the go-to choice for managing SSH connections on macOS.

![Master Password](https://shellar.io/images/masterPass.png)
![Main Screen](https://shellar.io/images/mainScreen.png)

## Features

- **Key-Based Authentication:** Enforces the use of SSH keys for authentication, enhancing security compared to traditional password-based methods.
- **macOS Exclusive:** Optimized for macOS, offering a native and seamless experience for Mac users.
- **Security:** Automatically removes sensitive information from history and secures your data with a master password.
- **Open Source:** Join the community in contributing to and improving shellar.io, making it a robust and feature-rich SSH manager.
- **Installers Available:** Easy installation with available packages for a quick and hassle-free setup.
- **Connection Management:** Effortlessly add, edit, and delete SSH connections through a simple graphical interface.

## Getting Started

1. **Download the Installer:**

Download the latest installer for macOS from the [Releases](https://github.com/b3b0/shellar.io/releases) page.

2. **Install shellar.io:**

Open the downloaded file and follow the installation instructions.

3. **Launch the Application:**

Find shellar.io in your Applications and start managing your SSH connections.

## What's left to do for v1.0?

### Must Have
- total encryption of user connection files
- more robust encryption method
- ability to export and import connections.json
- cleaner home screen
- more modern UI
- ability to organize connections into folders, drag and drop in connection pane
- clean up janky AppleScript commands
### Nice to Have
- twisted python shared object for RDP connections
- custom terminal emulator that can be tabbed in main TK window

## Call to Action

We need your help to make shellar.io the best open-source SSH manager for macOS! Whether you're a developer, designer, or user, your contributions are valuable. Here's how you can get involved:

- **Contribute Code:** Submit pull requests with bug fixes, new features, or improvements.
- **Report Issues:** Found a bug or have a suggestion? Open an issue on GitHub.
- **Spread the Word:** Share shellar.io with your friends and colleagues to help it grow.

## License

shellar.io is released under the GPL 3.0 License. See [LICENSE](LICENSE) for more details.