ncurses is a C library with fuctions for manipulating text screens. It is therefore useful for programmers who write interactive applications that have to run in text terminals. Ncurses provides functions for input and output from and to text terminals (providing random access to any screen coordinate), and embeds these functions into a framework of rectangular regions on the screen.
If you want to learn more about ncurses, then you can either read
This ruby extension makes most functions, constants, and external variables of the C library ncurses accessible from the Ruby programming language.
The panel library (for support of overlapping windows) and the form library (providing simple ui-widgets) are also wrapped.
ncurses-ruby is distributed under the terms of the GNU Lesser General Public License, Version 2.1 or later.
This project is kindly hosted by
.