tui-rs Alternatives

tui-rs is described as 'Rust library to build rich terminal user interfaces and dashboards. The library is based on the principle of immediate rendering with intermediate buffers' and is an app in the development category. There are more than 10 alternatives to tui-rs for a variety of platforms, including Linux, Windows, Mac, Cygwin and Oracle Solaris apps. The best tui-rs alternative is Ratatui, which is both free and Open Source. Other great apps like tui-rs are ncurses, FINAL CUT, rot.js and libmabuff.

filter to find the best alternatives

tui-rs alternatives are mainly Terminal Emulators but may also be Roguelike Games. Filter by these or use the filter bar below if you want a narrower list of alternatives or looking for a specific functionality of tui-rs.
tui-rs icontui-rs
  0
  • FreeOpen Source
  • ...

tui-rs is a Rust library to build rich terminal user interfaces and dashboards. The library is based on the principle of immediate rendering with intermediate buffers.

More about tui-rs
tui-rs alternatives page was last updated Dec 11, 2023
  1. Ratatui icon
     1 like

    Ratatui is a Rust library for cooking up delicious text user interfaces (TUIs). It is a lightweight library that provides a set of widgets and utilities to build simple or complex rust TUIs.

    14 Ratatui alternatives
    Ratatui screenshot 1

    License model

    • FreeOpen Source

    Platforms

    • Rust
    • Self-Hosted

    Ratatui Features

    1.  Command line interface
    2.  Rust
    3.  Tui
    Ratatui icontui-rs Icon

    Ratatui VS tui-rs

    Is Ratatui a good alternative to tui-rs?
     
    • Ratatui is the most popular Self-Hosted alternative to tui-rs.

    • Ratatui is the most popular Open Source & free alternative to tui-rs.

    • Ratatui is Free and Open Sourcetui-rs is also Free and Open Source
  2. ncurses icon
     9 likes

    ncurses (new curses) is a programming library that provides an API which allows the programmer to write text-based user interfaces in a terminal-independent manner. It is a toolkit for developing "GUI-like" application software that runs under a terminal emulator.

    14 ncurses alternatives

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Linux

    ncurses Features

    1.  Text-based
    ncurses icontui-rs Icon

    ncurses VS tui-rs

    Is ncurses a good alternative to tui-rs?
     
    • ncurses is the most popular Linux alternative to tui-rs.

    • ncurses is Free and Open Sourcetui-rs is also Free and Open Source
  3. FINAL CUT icon
     1 like

    FINAL CUT is a C++ class library and widget toolkit with full mouse support for creating a text-based user interface. The library supports the programmer to develop an application for the text console. It allows the simultaneous handling of multiple text windows on the screen.

    11 FINAL CUT alternatives
    FINAL CUT screenshot 1

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Linux
    • BSD
    • Cygwin
    • Oracle Solaris
    • FreeBSD
    • NetBSD
    • OpenBSD

    FINAL CUT Features

    1.  Text-based
    2.  Tui
    3.  C++
    FINAL CUT icontui-rs Icon

    FINAL CUT VS tui-rs

    Is FINAL CUT a good alternative to tui-rs?
     
    • FINAL CUT is the most popular Mac alternative to tui-rs.

    • FINAL CUT is Free and Open Sourcetui-rs is also Free and Open Source
  4. rot.js icon
     2 likes

    rot.js was designed to provide help with traditional chores of roguelike programming. It does not use or depend on any other JS framework or library. It is an Open Source Software released under the BSD License.

    6 rot.js alternatives
    Field of View computation

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    rot.js icontui-rs Icon

    rot.js VS tui-rs

    Is rot.js a good alternative to tui-rs?
     
    • rot.js is the most popular Web-based & Windows alternative to tui-rs.

    • rot.js is Free and Open Sourcetui-rs is also Free and Open Source
  5. libmabuff icon
     1 like

    This is libmabuff, library for simple TUI creation in C++. It uses termbox, github.com/nsf/termbox (customized) as its backend. libmabuff's license is MIT.

    It comes with a documentation (plain text, but usable).

    The base idea of MABuffer are Zones. You can edit their conten.

    11 libmabuff alternatives
    Mastermind demo

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Linux

    libmabuff Features

    1.  Tui
    2.  Text-based
    Discontinued

    The last commit to the source code was made on November 1st, 2014.

    libmabuff icontui-rs Icon

    libmabuff VS tui-rs

    Is libmabuff a good alternative to tui-rs?
     
  6. newt icon
     Like this app

    Newt is a programming library for color text mode, widget based user interfaces. Newt can be used to add stacked windows, entry widgets, checkboxes, radio buttons, labels, plain text fields, scrollbars, etc., to text mode user interfaces. Newt is based on the slang library.

    11 newt alternatives
    newt screenshot 1

    License model

    • FreeOpen Source

    Platforms

    • Linux

    newt Features

    1.  Text-based
    2.  Tui
    newt icontui-rs Icon

    newt VS tui-rs

    Is newt a good alternative to tui-rs?
     
  7.  Like this app

    BearLibTerminal is a library that creates a terminal-like window facilitating flexible textual output and uncomplicated input processing.

    6 BearLibTerminal alternatives
    BearLibTerminal screenshot 1

    License model

    • FreeOpen Source

    Platforms

    • Mac
    • Windows
    • Linux
    tui-rs Icon

    BearLibTerminal VS tui-rs

    Is BearLibTerminal a good alternative to tui-rs?
     
  8. termbox icon
     Like this app

    Termbox is a library that helps making terminal-based pseudo-GUIs. It is a simple and clean ncurses alternative.

    11 termbox alternatives
    termbox screenshot 1

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Linux

    termbox Features

    1.  Text-based
    2.  Tui
    termbox icontui-rs Icon

    termbox VS tui-rs

    Is termbox a good alternative to tui-rs?
     
  9. FTXUI icon
     Like this app

    FTXUI is a simple C++ library for terminal based user interfaces featuring a functional style inspired by React, UTF8 and fullwidth char support and keyboard and mouse navigation.

    14 FTXUI alternatives
    FTXUI screenshot 1

    License model

    • FreeOpen Source

    Platforms

    • Mac
    • Windows
    • Linux

    FTXUI Features

    1.  Text-based
    2.  Tui
    FTXUI icontui-rs Icon

    FTXUI VS tui-rs

    Is FTXUI a good alternative to tui-rs?
     
  10. Gui.cs icon
     Like this app

    Gui.cs is a simple UI toolkit for .NET, .NET Core and Mono and works on both Windows and Linux/Unix. The toolkit contains various controls for building text user interfaces from buttons, checkboxes and lists to menus, frames and windows.

    11 Gui.cs alternatives
    Gui.cs screenshot 1

    License model

    • FreeOpen Source

    Platforms

    • Windows
    • Linux

    Gui.cs Features

    1.  Tui
    2.  Text-based
    Gui.cs icontui-rs Icon

    Gui.cs VS tui-rs

    Is Gui.cs a good alternative to tui-rs?
     
  11.  Like this app

    S-Lang is a programming library that provides routines for embedding an interpreter for the S-Lang scripting language, and components to facilitate the creation of text-based applications.

    11 S-Lang alternatives

    License model

    • FreeOpen Source

    Platforms

    • Mac
    • Windows
    • Linux

    S-Lang Features

    1.  Interpreter
    tui-rs Icon

    S-Lang VS tui-rs

    Is S-Lang a good alternative to tui-rs?
     
  12.  Like this app

    libtcod is a free, fast, portable and uncomplicated API for roguelike developers providing an advanced true color console, input, and lots of other utilities frequently used in roguelikes.

    6 libtcod alternatives
    libtcod screenshot 1

    License model

    • FreeOpen Source

    Application type

    Platforms

    • Windows
    • Linux
    • Haiku
    tui-rs Icon

    libtcod VS tui-rs

    Is libtcod a good alternative to tui-rs?
     
12 of 14 tui-rs alternatives