{"repo":"fyne-io/terminal","free":true,"listed":false,"github":"https://github.com/fyne-io/terminal","clone":"git clone https://github.com/fyne-io/terminal.git","description":"A graphical terminal emulator for Linux using Fyne","language":"Go","stars":319,"topics":["cross-platform","fyne","go","golang","hacktoberfest"],"license":null,"category":"cli-tools","readme_excerpt":"Fyne Terminal A terminal emulator using the Fyne toolkit, supports Linux, macOS, Windows and BSD. Running on Linux with a custom zsh theme. Running on macOS with a powerlevel10k zsh theme and classic style. Running on Windows with PowerShell running inside. Installing on command line Just use the go get command (you'll need a Go and C compiler installed first): Installing as an app To get the app installed alongside your other applications (with metadata, icons etc), use the fyne tool, as illustrated below: TODO There are lots of great things that could be added to this app. Already planned is: Tabs Scroll-back Background and font/size customisation Split panels Library You can also use this project as a library to create your own terminal based applications, using the import path \"github.com/fyne-io/terminal\". There are two modes, using the default shell or connecting to a remote shell. Local Shell To load a terminal widget and launch the current shell (works on macOS and Linux; on Windows, it always uses PowerShell) use the RunLocalShell method after creating a Terminal , as follows: Remote connection For example to open a terminal to an SSH connection that you have created:","default_branch":null,"files":null,"tree":[],"storefront":"/r/fyne-io","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/fyne-io/terminal/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}