Top 100 Open-Source Linux Apps
Currently at 92/100 apps
Once it hits 100, only apps much better than others listed will be put on the list and the least popular will be removed.
I made this list because I realized how long it took, for me, to discover even a small portion of these apps when I first started using Linux. Hopefully someone new to Linux or looking for programs they have never used finds this helpful.
The "Installation" part of this list is currently incomplete. All of the application names lead to its project site. Posting how to install one of these programs, another program you think should be on this list, a revision I should make to the organization of the list, or notifying me of any mistake/broken link on the list would help me a lot. I will be constantly updating this. Enjoy!
BitTorrent Clients
Azureus
Java-based BitTorrent client for both beginners and advanced users. There as features included, such as, multiple torrent downloads, advanced seeding rules, pausing a torrent, importing torrents, and much, much more.
INSTALLATION
Open Synaptic Package Manager and serach for "azureus". Mark the program named "azureus" for installation. Click apply.
~Visit Site~
Deluge
A very lightweight, BitTorrent client using GTK and python. It is one of the most rapidly developing clients and is very comparable to µTorrent. Integrates well with the GNOME desktop environment.
INSTALLATION
Open Synaptic Package Manager and serach for "deluge-torrent". Mark the program named "deluge-torrent" for installation. Click apply.
~Visit Site~
KTorrent
A BitTorrent client for KDE. It is very lightweight and has many of the features that most BitTorrent clients include. Though it is still missing many key features, is under heavy development.
INSTALLATION
Open Synaptic Package Manager and serach for "ktorrent". Mark the program named "ktorrent" for installation. Click apply.
~Visit Site~
rTorrent
EyeCandy
Avant Window Navigator(AWN)
A dock-like bar which sits at the bottom of the screen tracking open windows. It requires a compositor to be running, or it will not display properly. Has stcks feature, like in Mac OS X 10.5 Leopard.
INSTALLATION
- First, open terminal so you can edit your sources.list:
Code:
sudo gedit /etc/apt/sources.list
and add these two lines:
Code:
deb http://download.tuxfamily.org/syzygy42/ feisty avant-window-navigator
deb-src http://download.tuxfamily.org/syzygy42/ feisty avant-window-navigator
- Now enter:
Code:
wget http://download.tuxfamily.org/syzygy42/8434D43A.gpg -O- | sudo apt-key add -
Code:
sudo apt-get update
sudo apt-get upgrade
- To install AWN, enter:
Code:
sudo apt-get install avant-window-navigator-bzr
~Visit Site~
Compiz Fusion
A compositing window managers for the X Window System that is able to take advantage of OpenGL acceleration. The integration allows it to perform compositing effects in window management, such as a minimization effect and a cube workspace. It was created from the remerging of Beryl into Compiz.
INSTALLATION
- Enter this first:
Code:
sudo apt-get -y remove compiz-core desktop-effects
This will remove any older/broken installs of Compiz Fusion.
- If you are using Gutsy, skip to step 4. Do this to edit your sources.list:
Code:
sudo gedit /etc/apt/sources.list
and add these two lines:
Code:
deb http://download.tuxfamily.org/3v1deb feisty eyecandy
deb-src http://download.tuxfamily.org/3v1deb feisty eyecandy
You can now close Gedit.
- Next, enter this:
Code:
wget http://download.tuxfamily.org/3v1deb/DD800CD9.gpg
Then this:
Code:
sudo apt-key add DD800CD9.gpg
Code:
sudo apt-get upgrade
- Now enter this to install to install Compiz Fusion:
Code:
sudo apt-get -y install compiz compiz-gnome compizconfig-settings-manager compiz-fusion-plugins-extra libcompizconfig-backend-gconf
- To start Compiz Fusion, enter this in Terminal or Run:
You can edit Compiz Fusion settings by going to System -- Preferences -- Compiz Config Settings Manager .
~Visit Site~
Emerald
A window decorator for Compiz Fusion and Beryl. A much more extensive decorator than Metacity.
INSTALLATION
Open Synaptic Package Manager and serach for "emerald". Mark the program named "emerald" for installation. Click apply.
~Visit Site~
gDesklets
Tiny applets that sit on your desktop in a symbiotic relationship of eye candy and usefulness. You can populate your desktop with status meters, icon bars,weather sensors, news tickers, and whatever else you can imagine. gDesklets does not require a compositor to work correctly.
INSTALLATION
Open Synaptic Package Manager and serach for "gdesklets". Mark the program named "gdesklets" for installation. Click apply.
~Visit Site~
Screenlets
Screenlets are small, owner-drawn applications written in Python. They are a form of eyecandy that are easy to create and can be used as Widgets. They help create a Mac-Like Desktop Environment.
INSTALLATION
- This application requires you to have a compositor, like Compiz Fusion or Beryl, for it to work properly.
Download the latest screenlets source from the Screenlets Download Page. Extract the folder, in the archive, to your Desktop and rename it to screenlets.
- Open terminal and enter:
Code:
cd Desktop/screenlets
- Then enter:
Screenlets is now installed.
- To install the menu items, using the same terminal window, enter:
The menu items are now installed and there should be a "Screenlets" directory in you Applications Menu now.
You must start each screenlet individually. There are 3rd-party screenlets located at the Screenlets Download Page.
~Visit Site~
File Browser/Search
Affinity
Appfinder
An application finder for the GNOME or Xfce4 Desktop Environment. It will search for installed applications on your system.
INSTALLATION
Open Synaptic Package Manager and serach for "xfce4-appfinder". Mark the program named "xfce4-appfinder" for installation. Click apply.
~Visit Site~
Beagle
A desktop search utility for indexing and searching user's data. At the moment, it can index filesystems, Pidgin logs, Evolution data, RSS and many more.
INSTALLATION
Open Synaptic Package Manager and serach for "beagle". Mark the program named "beagle" for installation. Click apply.
~Visit Site~
Nautilus
The official file manager for the GNOME desktop. It allows to browse directories, preview files and launch applications associated with them. It is also responsible for handling the icons on the GNOME desktop. It works on local and remote filesystems.
INSTALLATION
Installed by default on Ubuntu. The source can be found
here.
~Visit Site~
Thunar
The file manager designed to be the default file manager of Xfce 4.4 It has been designed to be fast and easy to use.
INSTALLATION
Open Synaptic Package Manager and serach for "thunar". Mark the program named "thunar" for installation. Click apply.
~Visit Site~
Games
Graphics and Text Viewers/Editors
Music and Video Players
Network Programs
Programming IDEs
Sound/Video Editors and Disc Burning Utilities
Web Browsers
Other Programs
I made this list because I realized how long it took, for me, to discover even a small portion of these apps when I first started using Linux. Hopefully someone new to Linux or looking for programs they have never used finds this helpful.
The "Installation" part of this list is currently incomplete. All of the application names lead to its project site. Posting how to install one of these programs, another program you think should be on this list, a revision I should make to the organization of the list, or notifying me of any mistake/broken link on the list would help me a lot. I will be constantly updating this. Enjoy!
Bookmarks