jexer - Java Text User Interface

  •        148

Java Text User Interface library that resembles Turbo Vision

https://github.com/klamonte/jexer

Tags
Implementation
License
Platform

   




Related Projects

FTXUI - :computer: C++ Functional Terminal User Interface. :heart:

  •    C++

A simple C++ library for terminal based user interface. It is highly recommanded to use cmake FetchContent to depends on FTXUI. This way you can specify which commit you would like to depends on.

gpg-tui - Manage your GnuPG keys with ease! 🔐

  •    Rust

gpg-tui is a Terminal User Interface for GnuPG. It aims to ease the key management operations such as listing/exporting/signing by providing an interface along with the command-line fallback for more complex operations. It is not trying to be a full-fledged interface for all the features that gpg provides but it tries to bring a more interactive approach to key management.

xterm-color-table.vim - All 256 xterm colors with their RGB equivalents, right in Vim!

  •    VimL

All 256 xterm colors with their RGB equivalents, right in Vim!

hterm - "HTML Terminal", or hterm, is an xterm-compatible terminal emulator written entirely in JavaScript

  •    

"HTML Terminal", or hterm, is an xterm-compatible terminal emulator written entirely in JavaScript. It is intended to be fast enough and correct enough to compete with native terminals such as xterm, gnome-terminal, konsole and Terminal.app.

K - Terminal User Interface (TUI) for Kubernetes

  •    Go

I got sick of typing the same kubectl commands over and over again so here is my simplified TUI wrapper, K.


tui-rs - Build terminal user interfaces and dashboards using Rust

  •    Rust

tui-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.

tui-go - A UI library for terminal applications.

  •    Go

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.

gobang - A cross-platform TUI database management tool written in Rust

  •    Rust

gobang is a cross-platform TUI (terminal UI) database management tool. It supports multiple Database (MySQL, PostgreSQL, SQLite), Intuitive keyboard only control.

xtermset

  •    C

xtermset allows you to change the characteristics of an xterm window from the command line. Most options have the same names as those that you would give xterm at startup.

term.js - A terminal written in javascript.

  •    Javascript

A full xterm clone written in javascript. Used by tty.js.⚠️ This project is no longer maintained ⚠️. For a maintained fork take a look at sourcelair/xterm.js.

vim-bracketed-paste - Handles bracketed-paste-mode in vim (aka. automatic `:set paste`)

  •    Vim

Otherwise just copy-paste everything from plugin/bracketed-paste.vim into your ~/.vimrc. You need to be using a modern xterm-compatible terminal emulator that supports bracketed paste mode. xterm, urxvt, iTerm2, gnome-terminal (and other terminals using libvte) are known to work.

tcell - Tcell is an alternate terminal package, similar in some ways to termbox, but better in others

  •    Go

Package tcell provides a cell based view for text terminals, like xterm. It was inspired by termbox, but differs from termbox in some important ways. It also adds substantial functionality beyond termbox. First, it includes a full parser and expander for terminfo capability strings, so that it can avoid hard coding escape strings for formatting. It also favors portability, and includes support for all POSIX systems.

aminal - A modern cross-platform terminal emulator in Go

  •    Go

Aminal is a modern terminal emulator for Mac/Linux/Windows implemented in Golang and utilising OpenGL. The project is experimental at the moment, so you probably won't want to rely on Aminal as your main terminal for a while.

TUI - a Text User Interface Windows Library for .net

  •    

TUI is a Control library which provides Elements for creating a Windows-Based-User-Interface on System.Console. It contains Controls like Windows, Textboxes, Comboboxes and ListViews. It is completely Object-Orientated, so that you can easily derive your own Custom-Controls.

Cursive - A Text User Interface library for the Rust programming language

  •    Rust

Cursive 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.

pst - TUI process monitor written in Go

  •    Go

This is TUI process monitor written in Go. You can change the process info to be displayed with environment PS_ARGS.

xplr - A hackable, minimal, fast TUI file explorer

  •    Rust

xplr is a terminal UI based file explorer that aims to increase our terminal productivity by being a flexible, interactive orchestrator for the ever growing awesome command-line utilities that work with the file-system. To achieve its goal, xplr strives to be a fast, minimal and more importantly, hackable file explorer.

termdbms - A TUI for viewing and editing database files.

  •    Go

Whatever terminal emulator used should support ANSI escape sequences. If there is an option for 256 color mode, enable it. If not available, try running program in ascii mode (-a).






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.