Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- Host: GitHub
- URL: https://github.com/b3b0/shellar
- Owner: b3b0
- License: gpl-3.0
- Created: 2024-04-05T18:43:37.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-04-23T22:56:40.000Z (10 months ago)
- Last Synced: 2024-12-12T11:25:40.641Z (2 months ago)
- Topics: macos, macosx, needs-contributors, putty, python, royaltsx, securecrt, ssh, sshmanager, sshmanagment
- Language: Python
- Homepage: https://shellar.io
- Size: 1000 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.