Lightweight Applications
From FrugalWiki
Dansk – Deutsch – English – Español – Français – Indonesia – Italiano – Lietuviškai – Magyar – Nederlands – Polski – Português – Română – Slovenský – Suomi – Svenska – Türkçe – Česky – Ελληνικά – Български – Русский – Српски – Українська – עברית – ไทย – 日本語 – 正體中文 – 简体中文 – 한국어
Provides a list of lightweight software for those who wish to use programs that require less computer resources.
Contents |
Internet
BitTorrent Clients
See the Wikipedia article on this subject for more information: Comparison of BitTorrent clients
- aria2 — Command-line download manager that supports HTTP/HTTPS, FTP, BitTorrent and MetaLink protocols
- Deluge — User-friendly BitTorrent client written in Python and wrapped with PyGTK
- qBittorrent — The closest open source (GNU GPL v2 license) equivalent to µtorrent
- rTorrent — Simple and lightweight ncurses BitTorrent client
- Transmission — Simple and easy-to-use BitTorrent client with (GTK+) GUI and CLI front-ends
Email clients
See the Wikipedia article on this subject for more information: Comparison of e-mail clients
Console
- Alpine — The Apache-licensed PINE (a tool for reading, sending, and managing electronic messages)
- mutt — Small but very powerful text-based mail client.
X11
- Claws Mail — A GTK+ based e-mail client
- Sylpheed — Lightweight and user-friendly e-mail client (GTK)
- Postler — simple desktop mail client built in vala.
Instant Messengers
See the Wikipedia article on this subject for more information: Comparison of instant messaging clients
- CenterIM — A curses based fork of Centericq which supports several protocols
- Emesene — A Python/GTK+ instant messenger for the Windows Live Messenger network
- Finch — A curses based version of Pidgin
- Pidgin — A multiprotocol instant messenger
IRC
See the Wikipedia article on this subject for more information: Comparison of Internet_Relay_Chat_clients
- Conspire — Lightweight, simple, and powerful
- Irssi — A modular text mode IRC client with Perl scripting
- LostIRC — A simple IRC client
- WeeChat — A fast, light & extensible curses-based IRC client
- XChat — A GTK+ X client with Perl and Python scripting support
Network Managers
- wicd — Manages wireless and wired interfaces, requiring fewer dependencies than other network managers. In addition to GUI interfaces, a curses version is also available.
News Aggregators
See the Wikipedia article on this subject for more information: Comparison of feed aggregators
- Canto — A ncurses RSS aggregator
- Newsbeuter — A ncurses RSS aggregator with layout and keybinding similar to mutt. Does not use the traditional 3 panes setup
- Snownews — Text mode RSS newsreader
Web Browsers
See the Wikipedia article on this subject for more information: Comparison of web browsers
- Arora — A cross platform web browser built using Qt and WebKit
- Chromium-browser — The middleweight, open-source project behind Google Chrome
- Dillo — A small, fast graphical web browser built on FLTK
- ELinks — An advanced and well-established feature-rich text mode web browser
- Jumanji — A highly customizable and functional web browser
- Links — A text WWW browser, similar to Lynx
- Midori — A lightweight web browser based on Gtk and WebKit. It passes the ACID3 test
- Uzbl — Web interface tools which adhere to the unix philosophy
Multimedia
Audio Players
See the Wikipedia article on this subject for more information: Comparison of audio player software
- DeaDBeeF — A light and fast music player with many features, no GNOME or KDE dependencies, supports console-only and as well GTK2-gui, comes with many plugins, and has a metadata editor
- Goggles Music Manager — A music collection manager and player that automatically categorizes your music, supports gapless playback, features easy tag editing, and internet radio support
- Moc — A ncurses console audio player with support for the MP3, Ogg, and WAV formats
- Potamus — A lightweight, intuitive GTK+ audio player with an emphasis on high audio quality
- Pragha — A GTK+ music manager that was a fork of Consonance Music Manager
- Mpg123 — A fast free MP3 console audio player for Linux, FreeBSD, Solaris, Hpux and near all other UNIX systems. Also decodes mp1 and mp2 files
MPD clients:
- Ario — A very feature-rich GTK2 client for mpd, inspired by Rhythmbox
- ncmpc — A curses client for mpd
- ncmpcpp — An almost exact clone of ncmpc with some new features
- QmpdClient — A Qt4 based mpd client
- Sonata — An elegant GTK+ music client for mpd
Image Editors
- mtPaint — A a graphic editing program geared towards creating indexed palette images and pixel art
Image Viewers
See the Wikipedia article on this subject for more information: Comparison of image viewers
- Feh — A fast, lightweight image viewer that uses imlib2
- Geeqie — An image browser/viewer fork of GQview. Adds additional functionality such as support for RAW files
- Mirage — PyGTK image viewer featuring support for crop and resize, custom actions and a thumbnail panel
- Ristretto — A fast and lightweight picture-viewer for the Xfce desktop environment
- Viewnior — Minimalistic GTK2 viewer featuring support for flip, rotate, animations and configurable mouse actions
- Neonview — A fast and lightweight image viewer that uses C and GTK2 which support many image formats
Video Players
See the Wikipedia article on this subject for more information: Comparison of video player software
- Gnome-Mplayer — A simple GTK-based GUI for mplayer without GNOME dependencies
- mplayer — Support a complete and versatile array of video/audio formats
- VLC media player — A middleweight video player with support for a wide variety of audio/video formats
- Xnoise — A GTK+ media player for both audio and video with "a slick GUI, great speed and lots of features.". Uses gstreamer.
Office
Calendars
- Calcurse — A text-based curses calendar and scheduling system
PDF Tools
- ePDFView — A free lightweight PDF document viewer using Poppler and GTK+ libraries
- Xpdf — A viewer for Portable Document Format (PDF) files
Text Editors
See the Wikipedia article on this subject for more information: Comparison of text editors
- Beaver — An Early AdVanced EditoR
- Geany — A text editor using the GTK+ 2 toolkit with basic features of an integrated development environment
- Leafpad — A notepad clone for GTK+ 2.x that emphasizes simplicity
- medit — A lightweight IDE text editor featuring support for tabs, sessions, plugins and syntax highlighting
- Mousepad — A simple text editor for Xfce based on Leafpad
- nano — A console text editor based with on-screen key binding help, a free clone of pico
- PyRoom — A great distractionless PyGTK text editor, a clone of the infamous WriteRoom
- Vim — The improved classic vi text editor
Word Processors
See the Wikipedia article on this subject for more information: Comparison of word processors
- Abiword — A full-featured word processor
- txt2tags — A dead-simple, KISS-compliant lightweight, human-readable markup language to produce rich format content out of plain text files
System
File Managers
See the Wikipedia article on this subject for more information: Comparison of file managers
- emelFM2 — A file manager that implements the popular two-panel design
- Midnight Commander — A console-based, dual-paned, file manager
- PCManFM — A lightweight file manager which features tabbed browsing and can optionally manage the desktop background
- ROX-Filer — A small and fast file manager which can optionally manage the desktop background and panels
- Thunar — Can be run as a daemon with excellent start up and directory load times. Features support for customizable actions
- Xfe — A MS-Explorer or Commander like file manager for X
- qtfm — A small, lightweight filemanager for Linux desktops based on pure Qt and works great with minimal desktop environments like Openbox
GUI Compression Tools
See the Wikipedia article on this subject for more information: Comparison of file archivers
- Squeeze — A modern and advanced archive manager
- Xarchiver — A lightweight desktop independent archive manager built with GTK+ 2. At the time of writing, it appears to be the most functional and up to date of the three tools listed here
CD/DVD Burning Tools
See the Wikipedia article on this subject for more information: Comparison of disc authoring software
- recorder — Simple frontend to cdrkit/cdrtools, cdrdao, mkisofs and growisofs with limited options and preferences
- Xfburn — Simple frontend to the libburnia libraries with support for CD/DVD(-RW), ISO images and BurnFree
Login managers
- SLiM — A lightweight and elegant graphical login solution
Monitors
- Conky — A lightweight, scriptable system monitor
- Htop — A simple, ncurses interactive process viewer
- LXTask — A lightweight task manager for LXDE
Panels
- Bmpanel — A lightweight, NETWM compliant panel for the X11 system
- fbpanel — A lightweight, NETWM compliant desktop panel
- LXPanel — A lightweight X11 desktop panel (part of LXDE)
- PyPanel — A lightweight panel/taskbar written in Python and C
- Tint2 — A simple panel/taskbar intentionally made for openbox3, but should also work with other window managers
Terminals
- ROXTerm — A tabbed, VTE-based terminal emulator with a small footprint
- urxvt — A highly extendable unicode enabled rxvt-clone terminal emulator featuring tabbing, url launching, quake-style dropdown, pseudo-transparency, and is extensible with perl
- Sakura — A terminal emulator based on GTK+ and VTE
- Xterm — A terminal emulator for the X Window System
- Tilda — A Linux terminal taking after the likeness of many classic terminals from first person shooter games, Quake, Doom and Half-Life (to name a few), where the terminal has no border and is hidden from the desktop until a key is pressed
- Stjerm — is a GTK+-based drop-down terminal emulator. Stjerm sets itself apart from similar programs by providing a minimalistic interface combined with a small file size, lightweight memory usage and easy integration with composite window managers such as Compiz.
Trays
- Stalonetray — A stand-alone system tray