We have collection of more than 1 Million open source products ranging from Enterprise product to
small libraries in all platforms. We aggregate information from all open source repositories.
Search and find the best for your needs. Check out projects section.
cursesjs - An implementation of ncurses for the web browser
curses.js is an attempt at porting the ncurses library to the web browser. ncurses is a library that allows a terminal application to make use of some "visual" settings: color, text alignment on screen, more interactive user input, etc. Examples of applications that use ncurses are Emacs and Vim. For now, only Firefox and Google Chrome are supported.
node-ncurses is an ncurses binding for node.js.Note: Mac OSX users may find themselves encountering bizarre output on their terminals in some situations. This is a known problem and basically requires more frequent Window.refresh()'ing to get everything to display properly.
Curses++ is a set of C++ wrapper classes for the curses library. The project is aimed at providing a layer compatible with any version of curses (ncurses and pdcurses are seen as two major versions) and to be easy-to-use, using familiar STL interfaces.
A 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.
Note 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.
TFFC i mean Terminal(or Trivial) Functions for Curses. I need some functions for text mode in DJGPP under pdcurses(it works also with ncurses) for input text,menu, scrolling text on the screen and others. I don't like(it very difficult to write some pr
Goncurses is an ncurses library for the Go programming language. It requires both pkg-config and ncurses C development files be installed. OSX and Windows users should visit the Wiki for installation instructions.
bpython is a lightweight Python interpreter that adds several features common to IDEs. These features include syntax highlighting, expected parameter list, auto-indentation, and autocompletion. bpython does not aim to be a complete IDE - the focus is on implementing a few ideas in a practical, useful, and lightweight manner.
The Java Curses Library (JCurses) is a library for developing text terminal based applications using Java programming language. It is implemented as a Windowing toolkit similar to AWT, but built upon the UNIX quot;cursesquot; windowing system.
Asciimatics is a package to help people create full-screen text UIs (from interactive forms to ASCII animations) on any platform. It is licensed under the Apache Software Foundation License 2.0. Currently this package has been proven to work on CentOS 6 & 7, Raspbian (i.e. Debian wheezy), Ubuntu 14.04, Windows 7, 8 & 10, OSX 10.11 and Android Marshmallow (courtesy of https://termux.com), though it should also work for any other platform that provides a working curses implementation.