Remote Access
Gotty allows users to access terminal applications over the web, enabling remote command line operations without needing SSH access.
Ease of Use
The setup process for Gotty is straightforward and easy, requiring minimal configuration to get started.
Cross-Platform Compatibility
Gotty is written in Go, making it portable across different operating systems like Linux, macOS, and Windows.
No Client Installation Needed
Clients can access the terminal via a web browser, eliminating the need for additional software installation on user devices.
HTML5-based
The usage of HTML5 ensures a modern browsing experience with broad compatibility and no plugins required.
We have collected here some useful links to help you find out if Gotty is good.
Check the traffic stats of Gotty on SimilarWeb. The key metrics to look for are: monthly visits, average visit duration, pages per visit, and traffic by country. Moreoever, check the traffic sources. For example "Direct" traffic is a good sign.
Check the "Domain Rating" of Gotty on Ahrefs. The domain rating is a measure of the strength of a website's backlink profile on a scale from 0 to 100. It shows the strength of Gotty's backlink profile compared to the other websites. In most cases a domain rating of 60+ is considered good and 70+ is considered very good.
Check the "Domain Authority" of Gotty on MOZ. A website's domain authority (DA) is a search engine ranking score that predicts how well a website will rank on search engine result pages (SERPs). It is based on a 100-point logarithmic scale, with higher scores corresponding to a greater likelihood of ranking. This is another useful metric to check if a website is good.
The latest comments about Gotty on Reddit. This can help you find out how popualr the product is and what people think about it.
We used to run terminal in browser using https://github.com/yudai/gotty and the entire dev team remapped their Ctrl+w to Ctrl+`. We did frontend and backend development with this setup almost for 1.5 years. Muscles memory and till this date, always have the fear if my actual terminal will get closed if I use Ctlr+w :P. - Source: Hacker News / 8 months ago
I use nix-on-droid to keep a dev environment on my phone. Sometimes I have an hour or two to kill in the university library. I use their computers' screens and keyboards, but I'm coding on my phone through a browser tab and https://github.com/yudai/gotty Beats the hell out of trying to be productive on Windows. - Source: Hacker News / about 2 years ago
The shell itself doesn't really seem any better than e.g. [gotty](https://github.com/yudai/gotty), and there's a bunch more similar things, so at the moment, doesn't seem too useful... - Source: Hacker News / about 2 years ago
(FYI: A fun manual remote terminal. Totally insecure, but fun.). Source: about 3 years ago
Thank you for all the suggestions. I tried some of these and decided to go with GoTTY: Https://github.com/yudai/gotty. Source: over 3 years ago
I love the command line and I am not fan of HTML. I recently learned about web terminals ( gotty ), got excited and I thought to myself: couldn't it be a new (old!) paradigm for web apps? This would be especially useful for back office, administration tasks. Source: over 3 years ago
It is absolutely possible. Use Lynx for web browsing, use TMUX for split screen, use BC for calculator, use KHAL for calendar and of course use RTV for Reddit. :-) Here is a great list of CLI apps: Https://github.com/agarrharr/awesome-cli-apps Here are some of my favorites though: - https://github.com/GothenburgBitFactory/timewarrior - https://github.com/IonicaBizau/idea -... Source: over 3 years ago
There are programs like gotty that can show terminal output in a webpage. Some alternatives, https://alternativeto.net/software/gotty/ Like ttyd looks promising as well. Source: almost 4 years ago
I'm not actually using a library I wrote or am working on, I'm hoping to use gotty on this server, which has been setup for go get and does work when I run the same commands in the bash script manually after ssh'ing in, it just doesn't work when I run it from the command as a startup cloud-init script when the server is defined from terraform. Am I missing something? Source: about 4 years ago
I have a demo of this here [0] (all the software is in /opt/appfs/rkeene.org). It's using GoTTY [1] for presenting a Linux pty and terminal to your browser, and a simple sandbox. [0] https://rkeene.dev/js-repl/?arg=bash [1] https://github.com/yudai/gotty. - Source: Hacker News / over 4 years ago
Hello, Does anyone know of an open source project/web app/library, written in Haskell, that makes terminal interface accessible via browser? An example of what I'd like to achieve: Start R repl process withing a docker container on the backend (e.g. `docker run -it --rm rocker/r-base`) and allow user to interact with it using terminal-like interface from their browser (with stuff like TAB completion working... Source: over 4 years ago
There are other clients as gotty, but that hasn't been maintained for past few years. Source: almost 5 years ago
Interesting side thought, there's also a Docker container for a browser-usable emacs that works by using gotty to render a tty (and the emacs running on it) in a webpage. So you could in theory have a container with both that and OCaml+opam, which would let you tuareg-mode, merlin, and the OCaml interactive mode within this browser-based emacs. Source: almost 5 years ago
Do you know an article comparing Gotty to other products?
Suggest a link to a post with product alternatives.
Is Gotty good? This is an informative page that will help you find out. Moreover, you can review and discuss Gotty here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.