The following is a list of about 100 of the best open source applications, that actually help make Linux more usable for people. This list aims to show potential Linux users that there is really a pile of large, effective, productive and usable range of free, Open Source applications. This list tends to lean towards tools which are invaluable in web development related work.
Read the whole list of 100 open source applications. You will definitely find some very useful applications which you did not know existed.