{"id":87030,"library":"sami-sami","title":"Sami","description":"Sami, an API documentation generator","status":"active","version":"4.1.2","language":"php","source_language":null,"source_url":"https://github.com/FriendsOfPHP/Sami","tags":["documentation","api","generator","phpdoc"],"install":[{"cmd":"composer require sami/sami","lang":"bash","label":"composer require"}],"dependencies":[],"imports":[{"symbol":"Sami","correct":"use Sami\\Sami;"}],"quickstart":{"code":"use Sami\\Sami;\nuse Symfony\\Component\\Finder\\Finder;\n\n$iterator = Finder::create()\n    ->files()\n    ->name('*.php')\n    ->in(__DIR__ . '/src');\n\n$sami = new Sami($iterator, [\n    'title' => 'My API',\n    'build_dir' => __DIR__ . '/build',\n    'cache_dir' => __DIR__ . '/cache',\n]);\n\n$sami->render();","lang":"php","description":"Generate API documentation from PHP source code"},"warnings":[{"fix":"Migrate to Doctum (fork) or phpDocumentor","message":"Sami is no longer actively maintained; consider phpDocumentor or Doctum","severity":"gotcha","affected_versions":"*"}],"env_vars":null,"search_vec":"'api':4,8 'document':5,7 'generat':6,9 'phpdoc':10 'sami':1,2","created_at":"2026-06-19T08:12:15.850990+00:00","updated_at":"2026-06-19T08:12:15.850990+00:00","problems":[],"ecosystem":"packagist","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"http://sami.sensiolabs.org","github":"https://github.com/FriendsOfPHP/Sami","docs":null,"changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["utility","build-tool"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-19","next_check":"2026-12-16","install_tag":null}}