Difference between revisions of "List of applications"

From ArchWiki
Jump to navigation Jump to search
(Multi-Protocol Clients)
(File Managers)
Line 208: Line 208:
* [[Thunar]] - [http://goodies.xfce.org/projects/thunar-plugins/start Extensible], medium weight file manager used by default in Xfce with support for plugins http://www.xfce.org/projects/thunar/
* [[Thunar]] - [http://goodies.xfce.org/projects/thunar-plugins/start Extensible], medium weight file manager used by default in Xfce with support for plugins http://www.xfce.org/projects/thunar/
* [[Vifm]] - Ncurses based file manager with vi-like keybindings http://vifm.sourceforge.net/
* [[Vifm]] - Ncurses based file manager with vi-like keybindings http://vifm.sourceforge.net/
* [[Krusader]] - Advanced twin panel (commander style) file manager for KDE http://www.krusader.org/
=== Panels ===
=== Panels ===

Revision as of 06:22, 13 February 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



BitTorrent Clients

List of BitTorrent Clients

Chat Clients

Jabber/XMPP Clients

  • freetalk - Freetalk is a CLI Jabber client. Freetalk is extensible, configurable, and scriptable through a Guile interface.
  • gajim - A GTK2 Jabber/XMPP client, light and feature-rich
  • jabber.el - jabber.el is a Jabber client for Emacs.
  • mcabber A curses xmpp client
  • psi - A Qt Jabber/XMPP client

IRC Clients

Multi-Protocol Clients

  • BarnOwl - A console chat client for the AIM, IRC, Jabber, and Zephyr protocols http://barnowl.mit.edu/
  • CenterIM - An ncurses client with support for ICQ, Yahoo!, AIM, MSN, IRC, Jabber, LiveJournal, and Gadu-Gadu
  • Kopete - A Kde multi-protocol IM client
  • Pidgin - A GTK2 multi-protocol IM client
  • qutim - a Qt multiprotocol client that resembles the look'n'feel of the QIP program. http://qutim.org
  • urxvt

List of Instant Messaging Clients

Mail Clients

News Aggregators

Web Browsers


Text Based

Document Indexers

Document Readers


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.
  • Whaaw! Media Player is a lightweight Gstreamer-based audio/video player that can serve as a good alternative to Totem for those who don't like all those GNOME dependencies. http://home.gna.org/whaawmp/


  • 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
  • aTunes - An audio-player written in Java
  • 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)
  • PyTone - An advanced music jukebox with a console interface http://www.luga.de/pytone/
  • Quod Libet - an audio player written with pygtk and gstreamer
  • 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/
  • XMMS - A skinnable GTK+1 standalone media player similar to winamp


Image Viewers

Note Taking Organizers



Word Processors



Time Management


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

Clipboard Managers

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

Compression Tools

File Managers


  • fbpanel Lightweight, NETWM compliant desktop panel.
  • LXPanel Lightweight X11 desktop panel and part of the LXDE DE.
  • PyPanel Lightweight panel/taskbar written in Python and C (HOWTO).
  • Tint Simple panel/taskbar developed specifically for Openbox. (HOWTO).

System Monitoring


Text Editors

  • Beaver - Early AdVanced EditoR.
  • Bluefish - GTK editor/IDE with an MDI interface, syntax highlighting and support for Python plugins http://bluefish.openoffice.nl/
  • Cssed - GTK2 based Cascading Style Sheets (CSS) editor http://cssed.sourceforge.net/
  • Emacs - The somewhat intimidating but famously extensible text editor with hundreds of tricks and add-ons
  • Geany is a text editor using the GTK2 toolkit with basic features of an integrated development environment.
  • 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)
  • KWrite (a part of the KDE desktop)
  • LeafPad - GTK+ based simple text editor http://tarot.freeshell.org/leafpad/
  • medit is intended to be a useful programming and around-programming text editor.
  • Mousepad - Lightweight text editor with support for word wrapping, line numbering and printing http://www.xfce.org/projects/mousepad/
  • Nano - A console based editor, similar to vim with a more intuitive interface, a good choice for newbies and 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


  • Docker is a docking application which acts as a system tray.
  • Stalonetray is a stand-alone system tray.
  • Trayer swallows GTK 1.2/2.x application docklets, and KDE docklets.

Desktop Environments (DE)

Window Managers (WM)

Floating Window Managers

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.

Additional Resources