Ничего хорошего не нашел. Думал PPNav заточить. Скачал, с трудом заставил работать. - Ужаснулся.
Мало того, что кривой, так еще и дырявый. Вот так чел к базе конектится:
PHP:
$dsn = array(
'phptype' => 'sqlite3',
'database' => '../projects/db/' . $_GET['prj'] . '.db',
);
А вот так данные тянет:
PHP:
$file_path = $_GET['file'];
$sql =<<<SQL_END
select doc_text from file_docs
join files on files.file_id = file_docs.file_id
where file_path = '$file_path'
SQL_END;
Ну его, от греха подальше.
Думаю, может обычный phpDocumentor приспособить. Написать интерефейс для каталогизации проектов. - Заливаешь зип, он распаковывается и обрабатывается, в базу пишутся метаданные (название, автор, категория и т.п.). Убрать из шаблонов html-заголовки, линки поменять, чтобы можно было сгенереную статику без проблем в динамические страницы вставлять. Ну и т.п.