Open Source Software: The Mega List
Can miss big chunk of time going thru the list. Many I never heard of before.
Be sure check repo as many are already in repos. Some not.
But still interesting to see what's out there for linux that may not be common to general linux user.