====== Console Addict ====== This page contains a list of suggested command-line tools for the console addicted user. ===== The must-have ===== ==== GPM ==== * Description: A mouse inside your tty's * Website: http://unix.schottelius.org/gpm/ ==== OpenSSH ==== * Description: A free version of the SSH connectivity tools * Website: http://www.openssh.com/ ==== Screen ==== * Description: Screen manager with VT100/ANSI terminal emulation * Website: http://www.gnu.org/software/screen/ ===== Email ===== ==== Fetchmail ==== * Description: Fetch mail from a POP, IMAP, ETRN, or ODMR-capable server * Website: http://fetchmail.berlios.de/ ==== Msmtp ==== * Description: An SMTP client * Website: http://msmtp.sourceforge.net/ ==== Procmail ==== * Description: Autonomous mail processor * Website: http://www.procmail.org/ ==== Mutt ==== * Description: The Mutt Mail User Agent * Website: http://www.mutt.org/ ==== Abook ==== * Description: Text-based address book program * Website: http://abook.sourceforge.net/ ===== Network: Mount Remote Files ===== ==== Fusesmb ==== * Description: Browse your network shares like your own filesystem * Website: http://www.ricardis.tudelft.nl/~vincent/fusesmb/ ==== sshfs ==== * Description: Mount filesystems of an ssh-host to your local file system * Website: http://fuse.sourceforge.net/sshfs.html ===== Network: Internet ===== ==== Aria2 ==== * Description: Lightweight multi-protocol & multi-source download utility * Website: http://aria2.sourceforge.net/ ==== Lynx ==== * Description: A general purpose distributed information browser for the World Wide Web * Website: http://lynx.isc.org/ ==== Links2 ==== * Description: Lynx-like alternative character mode WWW browser with ncurses and graphics mode * Website: http://links.twibright.com/ ==== Lftp ==== * Description: Sophisticated file transfer program * Website: http://lftp.yar.ru/ ==== Finch ==== * Description: A Pimpin' Penguin console frontend to libpurple * Website: http://developer.pidgin.im/ * Manpage: http://man.cx/finch ==== Freetalk ==== * Description: A Jabber client that features a readline interface with completion of buddy names and commands * Website: http://www.gnu.org/software/freetalk/ ==== MCabber ==== * Description: A small Jabber client that features a ncurses interface with history logging, command complement, and openpgp * Website: http://www.lilotux.net/~mikael/mcabber/ ==== Tin ==== * Description: A Usenet newsreader * Website: http://www.tin.org/ ==== Irssi ==== * Description: A modular IRC client for UNIX * Website: http://irssi.org/ ==== Weechat ==== * Description: Lightweight and fast IRC client * Website: [[http://weechat.flashtux.org/index.php?lang=en|http://weechat.flashtux.org/]] ===== Network: Misc ===== ==== iftop ==== * Description: Network trafic monitoring * Website: http://www.ex-parrot.com/pdw/iftop/ ==== nethogs ==== * Description: Network trafic monitoring by grouping bandwidth per processes * Website: http://nethogs.sourceforge.net/ ==== trickle ==== * Description: Lightweight userspace bandwidth shaper * Website: http://monkey.org/~marius/pages/?page=trickle ===== Multimedia ===== ==== Dir2ogg ==== * Description: audio file converter into ogg-vorbis format * Website: http://jak-linux.org/projects/dir2ogg/ ==== Mocp ==== * Description: Console audio player * Website: http://moc.daper.net/ ==== MPD ==== * Description: A daemon for playing music * Website: http://www.musicpd.org/ === Mpc === * Description: Program for controlling Music Player Daemon (MPD) * Website: http://www.musicpd.org/mpc.shtml === Ncmpc === * Description: Curses Music Player Daemon (MPD) client * Website: http://hem.bredband.net/kaw/ncmpc/ ==== Mplayer ==== * Description: Movie player * Website: http://www.mplayerhq.hu/ * Remarks: mplayer has several output drivers that can play videos in a tty * ''mplayer -vo aa'': ascii output with libaa * ''mplayer -vo caca'': coloured ascii output with libcaca * ''mplayer -vo directfb'': full colours output with frame buffer * ''mplayer -vo fbdev'': good option if ''directfb'' isn't available, but needs to be tricked to play at a right dimension with ''-fs -zoom -x 1280 -y 800'' for example ==== Ogg123 ==== * Description: Plays Ogg Vorbis files and streams * Website: http://freshmeat.net/projects/vorbis-tools/ ===== Editors/Documents ===== ==== Catdoc ==== * Description: Extract text from Word files * Website: http://www.wagner.pp.ru/~vitus/software/catdoc/ ==== Vim ==== * Description: An advanced text editor * Website: http://www.vim.org/ ===== Graphics: Gallery Generators ===== ==== Genethumb ==== * Description: A quick and dirty shell script aimed at generating HTML indexes with thumbnails * Website: http://sam.zoy.org/projects/genethumb/ ==== Photon ==== * Description: A static HTML gallery generator * Website: http://www.saillard.org/programs_and_patches/photon/ ===== Graphics: Image Manipulation ===== ==== Caca-utils ==== * Description: Text mode graphics utilities * Website: http://libcaca.zoy.org/ ==== ImageMagick ==== * Description: A software suite to create, edit, and compose bitmap images * Website: http://www.imagemagick.org/script/command-line-tools.php