It isn't specifically free software but I have a listing of software programs
on my website That is something of an ongoing project. I have a massive list of software I want to add to it but haven't gotten around to writing proper blurbs for them.
Does this count as spam? Maybe? I dunno.