Screen is a text console window manager that generates virtual terminals (PTYs) for interactive processes. A scrollback history buffer allows copy&paste, a detach feature saves your session for later reconnect.
mksh is the MirBSD Korn Shell, largely similar to the original AT&T ksh, pdksh’s actively developed successor, portable. It includes bug fixes and improvements in order to produce a modern, robust shell good for interactive and especially script use. It has UTF-8 support and extended
... [More] compatibility to other modern shells.
mksh compiles on: MirOS gcc3+pcc+SUNWcc, MidnightBSD gcc3+pcc; BSD/OS gcc1+2; DragonFly,Free/Net/OpenBSD gcc3+4; AIX gcc4+xlC9; DEC OSF/1 v2,ULTRIX 4.5 MIPS, Tru64 4/5.1 CompaqC+gcc2; HP-UX PA-RISC/IA64 gcc3+aCC; IRIX gcc3+MIPSpro; MacOSX,iPhone gcc3/4+llvm-gcc; QNX; Solaris 8/10 gcc3+SUNWcc; Interix gcc+msc; Cygwin gcc; UWIN-NT dmc+msc+Borland; GNU/Linux/kFreeBSD/HURD dietlibc+libc5+µClibc gcc2/3/4+icc+llvm-gcc+nwcc+tcc+TenDRA+llvm-clang; Haiku gcc; Minix3; Android; … [Less]
The ncurses (new curses) library is a free software emulation of curses in System V Release 4.0, and more. It uses Terminfo format, supports pads and color and multiple highlights and forms characters and function-key mapping, and has all the other SYSV-curses enhancements over BSD Curses.
The
... [More] ncurses distribution is available via anonymous FTP at the homepage (invisible-island.net) as well as the GNU distribution site [Less]
Urwid is a console user interface library for Python. Urwid is released under the GNU Lesser General Public License and it includes many features useful for text console application developers.
neercs is a work-in-progress libcaca project.
Like GNU screen, it allows you to detach a session from a terminal, but provides unique features:
* Grabbing a process that you forgot to start inside neercs
* Great screensaver
* 3D rotating cube to switch between full screen terms
* Real time
... [More] thumbnails of your shells
* Special effects when closing a window
* Various window layouts... [Less]
htty is the HTTP TTY, a console application for interacting with web servers. It’s a fun way to explore web APIs and to learn the ins and outs of HTTP.
Install by typing:
gem install htty
This program can start processes inside a pseudo-terminal, which can be accessed through a Unix socket, TCP or even raw ethernet (using the ethernet protocol 0xCACA). The programs can be linked to the current terminal, or they can be unlinked like in nohup. But even in this latter case you can
... [More] connect to them using the mentioned protocols. [Less]
This site uses cookies to give you the best possible experience.
By using the site, you consent to our use of cookies.
For more information, please see our
Privacy Policy