Xfce Wiki

Sub domains
 

This is an old revision of the document!


Suggested Applications

This page contains various suggested applications for the Xfce desktop environment. These applications do not require heavy dependencies and/or fit in the Xfce philosophy of being light on memory usage.

There is a secondary page with suggested command line tools, but only for the console-guru inside you.


Accessories

Calculators

Galculator
Qalculate!

File Archivers

Engrampa
File-Roller
Squeeze
Xarchiver

File Managers

emelFM2
PCManFM
Rodent
  • Description: Advanced file manager
  • Remarks: Formerly Xffm and part of Xfce
Thunar
Tux Commander
  • Description: Tux Commander is a windowed file manager with 2 panels side by side similar to popular Total Commander or Midnight Commander file managers.
xfe

Text Editors

Leafpad
Mousepad

Misc

Gcolor2
Recordmydesktop
Cairo-Dock / GLX-Dock
  • Description: A light, eye-candy, fully themable, MacOSX-like animated dock for any Linux desktop
  • Remarks: Some plugins have many dependencies, needs composite extension
Catfish
Deducer
  • Description: An intuitive, cross-platform graphical data analysis system
  • Remarks: A free easy to use alternative to proprietary software such as SPSS, JMP, and Minitab. It is based on JGR and should, generally, to be installed from with-in R
Google Gadgets
GPA
  • Description: GNU Privacy Assistant is a graphical frontend for the GNU Privacy Guard (gpg)
GPeriodic
GtkHash
JGR
Figaro's Password Manager 2 (fpm2)
PasswordMaker Java Edition
R Commander
RStudio
  • Description: An intuitive and powerful integrated development environment (IDE) for R
Skippy-XD
Tasks
Keyboard Status Monitor (key-mon)
X-tile

Graphics

Image Viewers

Geeqie
GImageView
Gimmage
gpicview
GQview
Mirage
Ristretto
Viewnior

Raster Graphics Editor

Gimp
  • Description: GNU Image Manipulation Program
  • Remarks: heavie dependencies
mtPaint
Pinta

Vector Graphics Editor

Inkscape
  • Description: Full featured open source SVG editor
  • Remarks: Can pull *some* gnome dependencies Compile yourself to avoid them

Misc

Comix
MComix
Dia
gtkam

Internet

E-Mail Clients

Balsa
  • Description: GTK+-based, written in C. Uses a library version of the Mutt mailer as its “engine”
  • Remarks: depends on gnome-icon-theme, depends on libgtkhtml which needs libgnomeui)
Claws Mail
  • Description: Email Client, News Reader, Feed Reader, Calendar …
  • Remarks: Formerly known as Sylpheed Claws, can publish calendar data to Orage.
Geary
Sylpheed

Web Browser

Chromium
  • Description: lightweight & fast WebKit-based Webbrowser
  • Remarks: Although it's fast at the beginning, it gets slow after a while.
Dillo
Midori
xombrero

Feed Readers

Liferea
Yarssr
  • Description: Yet Another RSS Reader that displays its results in the notification area
  • Remark: PERL application

File Sharing

Bittorrent

Linkage
  • Description: Lightweight GTK+ Bittorrent client
  • Remarks: written in C++ using libgtkmm and libtorrent, homepage shows it is not maintained (18 Nov 09)
Deluge
  • Description: Full-featured, GTK+ native Bittorrent client
  • Remarks: python application - It uses twise as memory as Transmission and has more dependences. Use Transmission and if it did not satisfy your needs, use this.
Transmission
  • Description: fast BitTorrent client with low memory use and lots of features.
  • Remarks: GTK+ application written in C. The backend can be run as a daemon without a gui.

Download Managers

Uget Download Manager

Instant Messengers

Pidgin
  • Description: An instant messenger client for several protocols
  • Remarks: Formerly known as Gaim
Gajim

VOIP

Jitsi
  • Description: An audio/video and chat communicator that supports many protocols (SIP, XMPP, etc.)
  • Remarks: Formerly known as SIP Communicator
Linphone
  • Description: A SIP/VoIP softphone with support for voice, video, and text instant messaging

IRC-Clients

HexChat

Misc

Pino
gFTP
Grsync
pyNeighborhood
SpiderOak
  • Description: A secure and free cross-platform online backup, sync and storage solution

Multimedia

Burning Software

Bombono
Graveman!
  • Description: Graveman! is a GTK+ frontend for cdrecord, mkisofs, readcd, sox, flac, dvd+rw-format/dvd+rw-tools and cdrdao
Xfburn

Music Playback

GStreamer

Pragha
Foobnix
Exaile
  • Description: GTK+ media player aiming to be similar to KDE's Amarok
  • Remarks: python application
Mesk
XNOISE
Quod Libet

MPD

MPD
  • Description: runs in the background playing music from its playlist.
  • Remarks: Has many front ends
Xfmpc
Ario
Gimmix
Sonata

XMMS 2

XMMS 2
  • Description: runs in the background playing music from its playlist.
  • Remarks: Has many front ends
Abraca

Other

Other

Audacious
Aqualung
DeaDBeeF
  • Description: A very lightweight plugin based GTK2 or GTK3 music player
  • Remark: Fully customizable interface, massive file format support even without big frameworks like GStreamer
KISS Player
Potamus
Qmmp
  • Description: A lightweight audioplayer but it can also play videos via mplayer
  • Remarks: Qt, Winamp Classic Skins
Yarock
  • Description: Yarock is Modern Music Player designed to provide an easy and pretty music collection browser based on cover art
  • Remarks: Qt

Video Playback

GStreamer

Parole
Snappy

MPlayer

MPlayer
Gnome-MPlayer
  • Description: Gnome MPlayer is a simple GUI for MPlayer. It is intended to be a nice tight player and provide a simple and clean interface to MPlayer.
  • Dependencies: The main dependency is on GTK2, GLIB2 and DBUS.

Xine

xine
Goggles Music Manager
  • Description: Light weight music manager and player.
  • Remarks: Based on the FOX toolkit, xine for audio and sqlite3 as the database backend.
gxine

Other

VLC media player
  • Description: A media player supporting a large number of multimedia formats
  • Remarks: Qt
mpv
  • Description: mpv is a fork of mplayer2 and MPlayer. It shares some features with the former projects while introducing many more.
  • Website: http://mpv.io
  • Remarks: Qt
bomi

Ripping Tools

Asunder
Thoggen
  • Description: Simple and beautiful DVD ripping based on GStreamer and GTK+
Transcoder
Transcoder Audio Edition

Misc

EasyTAG
Gaupol
Gpodder
  • Description: Podcast manager that syncs with portable audio devices
  • Remarks: python application
Tagtool
HandBrake
mhWaveEdit
Imagination

Office

Calendar

Dayplanner
Orage
Sunbird

Dictionary

Ding
  • Description: An Tk-based offline/desktop dictionary lookup program for X11/Linux, Unix, which contains a German-English dictionary and works with multiple databases/text files
OpenDict
  • Description: Computer dictionary for several dictionary formats
  • Remarks: wxPython application
Xfce4 Dictionary

Document Viewers

Zathura
MuPDF
Xpdf

Misc

Abiword
  • Description: A full-featured, yet light and fast word processor
  • Remarks: Can pull *some* gnome dependencies (printing is based on libgnomeprint, for example.) Compile yourself to avoid them
Gnumeric
  • Description: Spreadsheet application
  • Remarks: Can pull *some* gnome dependencies (printing is based on libgnomeprint and mandatory, for example.) Compile yourself to avoid them
LyX
  • Description: Document Processor, an almost-WYSIWYG frontend to LaTeX
RedNotebook
gfa
Zim
  • Description: A desktop wiki and outliner
  • Remarks: Python application
Notecase
  • Description: Hierarchical note manager (aka. outliner)
  • Remarks: Notecase discontinued. NotecasePro is not Free Software
Osmo
  • Description: Personal organizer that includes calendar, task manager and address book
StickWiki
TeXmacs
  • Description: A more-featured text/book writer with hypertext features and an integrated browser mode
  • Remarks: Although the name suggests it, neither TeX nor Emacs is required to get it compiled and running. TeXmacs is self-contained but needs guile-gtk for the interface. TeXmacs is in the overworks, and much of the internas (switching to cairo, etc.) and interface will change in the near future.
TiddlyWiki
Cabaret Stage

Development

File Comparison

Diffuse
Meld

Misc

Geany
MadEdit
Heraia
Medit
Oxalis
PIDA
  • Description: An IDE that uses the tools already available rather than attempting to reinvent each one (embedding vim, using any version control system)
  • Remark: written in Python
SciTE
vim/gvim

System

Terminal Emulators

Xfce4 Terminal

Display Managers

LightDM
SLiM

Network manager

Ceni
ConnMan
Wicd
  • Description: A wired and wireless network manager which aims to provide a simple interface to connect to networks with a wide variety of settings.
  • Remarks: python application
Wpa_supplicant
  • Description: A wired and wireless network manager which provides connections to networks with a wide variety of settings.
  • Remarks: Installed as a dependency by most other network managers (e.g., Wicd), however can be used directly in roaming mode and via gui interface using wpa-gui

Misc

HardInfo
xfce-polkit
Meta Tracker
Font-manager