Introducing Share Term

Share Term is now launched and most of its components are open source.

Supposing you already installed NodeJS and NPM on your machine, what you have to do now is just to install the Share Term client:

$ npm install -g share-term

In case this step requires root access, run it again with sudo or configure NPM not to require root access when installing global packages.

To display the help content do share-term -h or share-term --help:

$ share-term -h
share-term --help
Share the terminal with your friends.

usage: share-term [action] [options]

  get <id> [--control]     Connect to a terminal session. If `--control`
                           options is passed, remote control will be
  welcome <host> <id>      This action is used internally when starting
                           the terminal sharing.

  -v, --version            Displays version information.
  -h, --help               Displays this help.
  -c, --control            Used to request remote control when the client
                           is connecting from a terminal.

  share-term               # Starts a shared terminal session
  share-term get <id>      # Connects to the terminal session with id <id>
  share-term get <id> -c   # Connects and asks for remote control in the
                           # terminal session with id <id>

Documentation can be found at
Support Share Term now:

The most important things to remember are that:

  • share-term starts a new terminal session giving you an url which you can share with your friends
  • share-term get <id> accesses a terminal session from another terminal
  • share-term get <id> -c accesses a terminal session from another terminal asking the session creator for remote control

Use the Contact page to give feedback about this service and the GitHub issue tracker to report issues, ask questions, ask for new features.

Hope you have fun using this tool!