Working and tested on Linux and OSX. Windows support is planned. Then move gotop into your $PATH somewhere.
https://github.com/cjbassi/gotopTags | terminal mouse tui osx |
Implementation | Go |
License | GPL |
Platform | Windows MacOS Linux |
A UI library for terminal applications. tui (pronounced tooey) provides a higher-level programming model for building rich terminal applications. It lets you build layout-based user interfaces that (should) gracefully handle resizing for you.
terminal ui terminal-app tuitui-rs is a Rust library to build rich terminal user interfaces and dashboards. It is heavily inspired by the Javascript library blessed-contrib and the Go library termui. However, some features may only be available in one of the two.
dashboard tui terminalNote that termcoin is no longer maintained. It is not recommended for use.termcoin's UI is rendered by blessed which is a full ncurses replacement and high-level widget library. Expect mouse support, eye-candy hover effects, and so-on.
bitcoin tui terminal curses blessedI got sick of typing the same kubectl commands over and over again so here is my simplified TUI wrapper, K.
kubernetes kubectl tui cui gui terminal command-lineCursive is a TUI (Text User Interface) library for rust. It uses ncurses by default, but other backends are available. It allows you to build rich user interfaces for terminal applications.
ncurses tui terminalGRV is a terminal based interface for viewing git repositories. It allows refs, commits and diffs to be viewed, searched and filtered. The behaviour and style can be customised through configuration. Its feature include Commits and refs can be filtered using a query language, Commit Graph, Changes to the repository are captured by monitoring the filesystem allowing the UI to be updated automatically, Custom themes and lot more.
terminal-based ncurses-tui git git-tools terminal cliA curses-like library with a high level terminal interface API for node.js.Reimplement ncurses entirely by parsing and compiling terminfo and termcap, and exposing a Program object which can output escape sequences compatible with any terminal.
curses tui tput terminfo termcapbrick is a Haskell terminal user interface programming library in the style of gloss. This means you write a function that describes how your user interface should look, but the library takes care of a lot of the book-keeping that so commonly goes into writing such programs. brick exposes a declarative API. Unlike most GUI toolkits which require you to write a long and tedious sequence of "create a widget, now bind an event handler", brick just requires you to describe your interface using a set of declarative combinators. Then you provide a function to transform your application state when input or other kinds of events arrive.
vty haskell terminal ui tui frameworkA Slack client for your terminal. Download a compatible binary for your system. For convenience, place slack-term in a directory where you can access it from the command line. Usually this is /usr/local/bin.
slack terminal tui cliRTV provides a text-based interface to view and interact with reddit. It's compatible with most terminal emulators on Linux and macOS. RTV is built in python using the curses library.
terminal reddit-client curses reddit command-line tuiA personal terminal-based dashboard utility, designed for displaying infrequently-needed, but very important, daily data. Note: WTF is only compatible with Go versions 1.9.2 or later. It currently does not compile with gccgo.
dashboard terminal tui cui devops wtfcointop is a fast and lightweight interactive terminal based UI application for tracking and monitoring cryptocurrency coin stats in real-time. The interface is inspired by htop and shortcut keys are inspired by vim.
cryptocurrency coinmarketcap blockchain bitcoin ethereum cli terminal command-line watch monitoring charts console application homebrew digital-currency tui⎈❏ Terminal and Web console for Kubernetes
kubernetes terminal console openshift monitoring tui cui guiBashstrap is a quick way to spruce up OSX terminal. It cuts out the fluff, adds in timesaving features, and provides a solid foundation for customizing your terminal style. Run source ~/.bash_profile or restart iTerm or terminal.
You can see the features yourself.This repository has set up automated builds on docker hub. In case you run into some issue, try pulling latest version first before opening an issue.
sen docker-engine vim docker-tui docker pypi python3 containers terminal monitoring docker-monitoringMatterhorn is a terminal client for the Mattermost chat system.
mattermost-chat tui client haskell mattermost brickVedeu (vee-dee-you; aka VDU) is my attempt at creating a terminal based application framework without the need for Ncurses. I've tried to make Vedeu as simple and flexible as possible. Vedeu relies on the following gems, these will be automatically installed when you install Vedeu (as documented below).
Enjoy2 is a simple program for OSX that allows you to transform joystick inputs into keyboard or mouse events. Enjoy2 supports multiple configurations (for different games or programs) and you can even map joystick buttons to change configurations on-the-fly.
Twin is a text-mode window environment. It supports mouse and multiple windows, has a built-in terminal emulator and window manager, and can serve as display for client applications. Its retro look-and-feel comes with very modern features: it is best described as a VNC-like server, that can use a variety of displays - all with mouse support: from a plain text terminal, to a Linux console, to a full kde, gnome or X11 desktop
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.