17 projects tagged "Terminal Emulators/X Terminals"
rxvt-unicode is a clone of the well known terminal emulator rxvt, modified to store text in Unicode and to use locale-correct input and output. It also supports mixing multiple fonts at the same time, including Xft fonts, real transparency, and an optional embedded Perl interpreter that allows you to extend your terminal easily.
Anyterm provides a terminal emulator on a Web page using Javascript and a server daemon. The daemon typically runs behind an HTTP proxy; it forks a shell and communicates with the script using XMLHTTP on port 80 or securely using SSL. This provides you with shell access to your machine from almost any Web browser, even when firewalls are in the way. The my.anyterm.org service provides access without the need to install anything on your servers.
QuadKonsole is a terminal application that embeds Konsole kparts in a grid layout. This saves memory, provides faster startup, and makes it unnecessary to align your Konsole windows by hand. It also provides a lot more screen real estate, makes navigation easier by using arrow keys, and allows all Konsoles to minimized or maximized at once. It only occupies one slot in the taskbar.
FbTerm is a fast terminal emulator for Linux that uses the frame buffer. It is mostly as fast as the Linux kernel's terminal when accelerated scrolling is enabled on the frame buffer device. It allows you to select fonts with fontconfig, auto-detect and convert text encoding with support for double width scripts like Chinese and Japanese etc, dynamically create and destroy up to 10 windows, record scroll-back history for every window, and copy/paste selected text between windows with mouse the when the gpm server is running.
AIBash is a project which aims to make Bash act more intelligently. It features typing error-correction and the ability to learn that certain file suffixes are associated with certain programs so that other programs are filtered out while pressing TAB. Other features are planned for the future.
krd eases the configuration and utilization of multiple connections to remote desktops. It's a rdesktop and VNC wrapper. You can configure almost all rdesktop and xtightvncviewer parameters and copy/paste/rename connections. It stores passwords safely with kwallet. You can save/manage sessions very easily using a menu. It supports preinit and postend scripts per connection, typically to start or stop SSH tunnel or VPN connections.
Libptytty is a small library that offers pseudo-TTY management in an OS-independent way. It was created out of frustration over the many differences of PTY/TTY handling in different operating systems for use inside "rxvt-unicode". It also offers session database support (utmp and optional wtmp/lastlog updates for login shells) and supports forking a proxy process after startup and dropping privileges in the calling process. It offers C++ and C-only APIs.