Joomla-Listings is a project mainly written in ..., it's free.
Joomla listing component
404: Not Found