Difference between revisions of "List of applications"

From ArchWiki
Jump to navigation Jump to search
(Audio: Added ncmpcpp)
Line 91: Line 91:
* [[MPD]] - Music player daemon, a lightweight and scalable choice for music management
* [[MPD]] - Music player daemon, a lightweight and scalable choice for music management
* [[ncmpc]] - An ncurses-based front-end to mpd
* [[ncmpc]] - An ncurses-based front-end to mpd
* [[ncmpcpp]] - A clone of ncmpc with some new features written in C++  http://unkart.ovh.org/ncmpcpp/ (in [http://aur.archlinux.org/packages.php?K=ncmpcpp&start=0&PP=100 AUR])
* [[Rhythmbox]] - A GTK clone of iTunes, used by default in GNOME
* [[Rhythmbox]] - A GTK clone of iTunes, used by default in GNOME
* [[Sonata]] - A Python-based front-end to mpd
* [[Sonata]] - A Python-based front-end to mpd

Revision as of 03:03, 15 January 2009

This list is purely a point of reference for people looking for software to fill a particular need. No flame wars.

NOTE: This will likely get big. So please try to keep entries alphabetically organized


Chat Clients

  • Bitlbee - Instant Message from your IRC client
  • CenterIM - An ncurses client with support for ICQ, Yahoo!, AIM, MSN, IRC, Jabber, LiveJournal, and Gadu-Gadu
  • gajim - a GTK2 Jabber/XMPP client, light and feature-rich
  • Irssi - ncurses IRC client
  • Pidgin - A GTK2 multi-protocol IM client
  • psi - a Qt Jabber/XMPP client
  • qutim - a Qt multiprotocol client that resembles the look'n'feel of the QIP program. http://qutim.org
  • Weechat - ncurses IRC client

Mail Clients

News Aggregator


Deluge is a bittorrent client written with python and pygtk.

rTorrent is a very simple, elegant and ultra-light bittorent client. It is written in C++ and uses ncurses, so it is completely text based and runs entirely in a console.

Transmission is a fast, easy, and free BitTorrent client (GTK+ GUI and CLI).

Web Browsers


  • Dillo - A small, fast graphical web browser built on FLTK http://www.dillo.org
  • Epiphany - A GNOME reworking of Firefox, really.
  • Firefox - GTK2- and Gecko-based browser
  • Kazehakase - A much lighter, but rather feature-lacking alternative to other browsers (GTK2 and Gecko)
  • Konqueror - QT- and KHTML-based browser. A part of the KDE desktop.
  • Midori - A young but promising GTK2- and Webkit-based browser, simple and speedy
  • Opera - QT- and Presto-based browser

Text Based

Document Indexer

Document Readers

File Managers


Graphics and Image Manipulation


  • mplayer - A "Swiss army knife" of sorts for media playing on Linux
  • VLC - A simple multi-platform media player, streamer, and encoder, that handles huge numbers of media formats.
  • SMPlayer is a complete frontend for MPlayer.


  • Amarok - A mature Qt-based player known for its plethora of features
  • Ario - A GTK client for MPD (Music player daemon) inspired by Rhythmbox but much lighter and faster
  • Audacious - A Winamp clone like Beep and old XMMS versions
  • Banshee - yet another GTK iTunes clone, yet more feature-rich and more actively developed.
  • Cmus is a very feature-rich ncurses-based music player.
  • Cplay is a curses front-end for various audio players.
  • Exaile - A GTK clone of Amarok
  • Goggles Music Manager - A lightweight music manager and player
  • moc - A ncurses-based daemon/client style player, designed to be flexible and easy to use. http://moc.daper.net/
  • MPD - Music player daemon, a lightweight and scalable choice for music management
  • ncmpc - An ncurses-based front-end to mpd
  • ncmpcpp - A clone of ncmpc with some new features written in C++ http://unkart.ovh.org/ncmpcpp/ (in AUR)
  • Rhythmbox - A GTK clone of iTunes, used by default in GNOME
  • Sonata - A Python-based front-end to mpd
  • Songbird - an open source clone of iTunes that uses Mozilla technologies as well as Gstreamer and is being developed by the team that made WinAMP http://getsongbird.com/


Image Viewers

Note Taking Organizers


System Monitoring


Text Editors

  • Emacs - The somewhat intimidating but famously extensible text editor with hundreds of tricks and add-ons
  • Gedit - Part of the GNOME desktop, but has minimal dependencies: a GTK2 editor with syntax highlighting, automatic indentation, matching brackets, etc., and a number of add-ons to increase functionality
  • Kate (a part of the KDE desktop)
  • LeafPad - GTK+ based simple text editor http://tarot.freeshell.org/leafpad/
  • Nano - a terminal-based editor, similar to vim but easier and a good choice for newbies or more casual users
  • Scite - A generally useful editor with facilities for building and running programs http://www.scintilla.org/SciTE.html
  • Vim - "Vi improved," its many shortcuts and utilities may take a while to master but are a huge asset to programmers

Time Management


  • conky - A popular and extraordinarily extensible system monitor
  • p7zip - A port of 7za.exe for POSIX systems like Unix (Linux, Solaris, OpenBSD, FreeBSD, Cygwin, AIX, ...), MacOS X and BeOS. 7za.exe is the command line
  • Powerpill - A wrapper and download accelerator for Pacman that works with other wrappers

version of 7-zip, see http://www.7-zip.org/.

  • Squeeze - A modern and advanced archive manager for the Xfce Desktop Environment.
  • XArchive - A GTK+ front-end for command line archiving tools.

Arch Packages Management

See also Comparison of AUR frontends.

  • Aurnotify - Displays the latest updated packages from Arch Linux User Repository. http://adesklets.sourceforge.net/desklets.html
  • Aurshell - A program wherein a number of commands exit, such as aur search <query>
  • Makeaur - A simple shell script designed to expedite the AUR installation process
  • powerpill - A wrapper for pacman that speeds up package retrieval by using aria2c for concurrent/segmented downloads. http://xyne.archlinux.ca/info/powerpill
  • TuPac - A cached pacman implementation that boosts some pacman operations: faster searches, AND searches, aur support, colored output, system sanity check, frontend friendly and more...
  • Yaourt - Usage identical to Pacman, with support for core, extra, community, and unsupported repositories

Desktop Environments

Window Managers

Floating Window Managers

  • Compiz - A compositing window manager similar to GNOME's Metacity
  • Enlightenment - A window manager which comes with a number of useful apps, such as its own image viewer and file manager, almost like a light DE
  • Fluxbox - A lightweight, easily configurable window manager http://www.fluxbox.org
  • JWM - Light and very customizable window manager
  • Openbox - Similar to other *boxen but more mature, configured with XML http://icculus.org/openbox
  • PekWM - A themeable, *boxish WM, configured with an intuitive Perl-like syntax http://pekwm.org/projects/pekwm
  • Sawfish - Used to be a default WM in GNOME (substituted by Metacity later), but still a very nice choice.

Tiling Window Managers

Window managers that tile work by partitioning off areas of the screen and are designed to maximize the usage of the screen without forcing the user to muck around with window positions and frames. See also Comparison of Tiling Window Managers.

Various utilities

Clipboard managers

  • Parcellite - a lightweight yet feature-rich clipboard manager.