A generic database search engine that can be adapted to different needs. If you want to adapt it, fork the generic directory, the other two are existing projects that I am maintaining.