Free PHP Directory Script
Multi-level category system, with unlimited number of categories. Integrated search engine. Completely template-driven: change the directory appearance by modifying just the template files. Add/edit/delete/move pages and categories easily. Move full parts of the directory (subcategories and listings) with one click. Semi-automated directory: users suggest urls and you accept/reject them. IP banning.