Select your language

Home arrow-right ... arrow-right OS and Utilities arrow-right libmabuff

We've compiled a list of 3 free and paid alternatives to libmabuff. The primary competitors include ncurses, termbox. In addition to these, users also draw comparisons between libmabuff and S-Lang. Also you can look at other similar options here: OS and Utilities.


ncurses
Free Open Source

ncurses (new curses) is a programming library that provides an API which allows the programmer to...

termbox
Free Open Source

Termbox is a library that helps making terminal-based pseudo-GUIs.

S-Lang is a programming library that provides routines for embedding an interpreter for the S-Lang...

This is libmabuff, library for simple TUI creation in C++.

libmabuff Platforms

tick-square Linux

libmabuff Video and Screenshots

libmabuff Overview

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 content, their formating, you can move them. You don't have to track each of them, they are printed automatically when you want so!

MABuffer is not completed yet:
- The output controling is less or more usable - some nice features are also
included, like auto-bordering. This part COULD be said to be complete.
- The input handling is the area of upcoming improvements. Basic per-character
input is implemented (waiting or with timeout), but more comfortable string
handling (including output to a Zone - just like an entry filed) is planned.

Neverthless, libmabuff can be used for simple and fast creation of TUIs in C++.
See documentation for more info.

Mastermind demo on screenshot.

libmabuff Features

tick-square User interface

Top libmabuff Alternatives

Share your opinion about the software, leave a review and help make it even better!

libmabuff Categories

OS and Utilities

libmabuff Tags

tui text-based toolkit terminal-client Discontinued

Suggest Changes

Your Feedback

Select a rating
Please select a rating

Your vote has been counted.

Do you have experience using this software?