Skip to content

intrepidsilence/storm

 
 

Repository files navigation

---

Build Status

storm is a command line tool to manage your ssh connections.

Requirements: Python 3.11+

features

  • adding, editing, deleting, listing, searching across your SSHConfig.
  • command alias support for your CLI preferences.
  • support for custom SSH directives.
  • scriptable as a python library.
  • user interfaces besides cli. (web ui, wxpython, unity(ubuntu) indicator.)

installation

$ pip install stormssh

or from source:

$ git clone https://github.com/intrepidsilence/storm.git
$ cd storm
$ pip install .

or if you like homebrew:

$ brew install stormssh

or if you prefer using a package manager in your distro:

Distro Package
Archlinux python-stormssh
Opensuse python-stormssh
Void Linux python-stormssh

usage & documentation

http://stormssh.readthedocs.org/en/master/

screens

web ui

About

Manage your SSH like a boss.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 79.1%
  • CSS 10.1%
  • JavaScript 4.9%
  • Shell 3.8%
  • HTML 2.1%