Mdoc est un utilitaire de génération automatique de documentation du même style que le manuel en ligne de php.net. Mdoc analyse les codes sources PHP et ses commentaires pour construire le manuel d'une classe ou d'une librairie. Une librairie est un fichier de fonctions, une classe est une class PHP 4 ou PHP 5 valide. La documentation peut être générée formatée par défaut ou personnalisée selon vos souhaits. La version par défaut est directement inspirée du manuel de php.net. Le format personnalisé est généré grâce à un puissant système de templates et peut être structuré en XML.