On my new phone, for security reasons I decided to stick to Open Source apps as much as possible.
Is there an Open Source flashlight app?
The most popular flashlight apps (1,2) are asking for crazy permissions: GPS, camera, Internet, GPS, SD card...
If no Open Source is available, at least one I would be happy with a very simple one, such as this one (white screen, brightness 100%, lock screen) which for some reason is not available for my new phone.
Search Light is open source, has no unnecessary permissions, and has a nice set of operating modes.
OI Flashlight is Open Source, it can use both camera flash and bright screen.
I don't see any excessive permissions in Color Flashlight. Yes, it shows an ad for the first 10-15 seconds when you launch it (at the bottom of the screen, flashlight is still usable). The other permissions I believe are needed to change the screen timeout, backlight, and camera flash settings. It shouldn't be hard to make a truly free version, but I haven't seen one, and don't mind supporting a developer with a non-intrusive ad.
Kevin's answer is great, but just some new info:
The Flashcard app, which was popular since very early on, has been released as Open Source:
I'm not an open source zealot, but I generally prefer to use open source applications over proprietary ones if they stack up. Are there any directory sites with reviews, ect that specialize on open source Android apps? The closest thing I've been able to find is Wikipedia's list.
You can install F-droid to get a market-style repository of Free and Open Source android apps:
Google Code seems to be the predominant place for open source Android apps:
Can't find any directories that specialize in open source apps, but you could do worse than a simple search on one of the regular app directories (like this or this)
Otherwise, I'd say your Wikipedia list looks like a pretty good source.
This is another source: