About TerminalMirror

Our Motivation

As a programmer, I've often felt the frustration of setting up remote access tools that require juggling multiple software installations or navigating through complex configurations. This hassle inspired me to develop a command-line tool that simplifies the entire process, making remote access as seamless and straightforward as possible.

I wanted to design a tool that eliminates the need for any downloads or installations on either side of the connection. This led me to the innovative idea of using a web browser as the console. By leveraging the widespread availability and user-friendliness of web browsers, I was able to create a solution that anyone can use effortlessly, regardless of their technical expertise.

How It Works

TerminalMirror streamlines terminal session sharing by leveraging widely available tools like curl and script. Here's how it works:

  • Transmit Data: Your terminal inputs and outputs are securely transmitted to the TerminalMirror website using an authorization token.
  • Access Anywhere: Share the generated link with others, allowing them to view your terminal session directly in their web browser.
  • Control Sharing: You maintain full control over the session and can stop sharing at any time by pressing Ctrl + C.

TerminalMirror is designed with security and simplicity in mind, ensuring that your terminal sessions are both safe and easy to share.

Interested in customizing or self-hosting? TerminalMirror is open source! Fork the project and deploy it on your own server by visiting our GitHub repository.

Get in Touch

We’d love to hear from you! Whether you have feedback, encounter an issue, or have a question, your input helps us improve TerminalMirror. Please reach out by creating a GitHub issue at https://github.com/LukaszTlalka/TerminalMirror.