Discussion: Best place to find a good list of available apps?

Hello all,

I'm searching for the best place to find a good list of available apps. Ideally, I'd love to find a place that is kept at least somewhat up to date, as I know apps come and go on their long journey to relative completion.

Anyone know of a (preferably concise) list of said apps somewhere?
I don't think there is a single source, but there are some good links on the Glitch Strategy Wiki.