A plug-and-play, self-hosted PHP documentation browser for Eluna and ALE — parses your .h method headers directly, no build step required.
- Plug-and-play — point it at your headers directory and it works
- Inheritance tree — subclasses show inherited methods with source attribution
- Live search — instant search across all classes and methods
- Auto-parsed docs —
@param,@return,@proto, enum blocks, and inline links all rendered automatically - Easily customizable — single CSS file, straightforward PHP partials
Full site
Inheritance — inherited methods shown in subclasses
Search
- Clone the repo into your web server's document root
- Edit
config.phpand setheaders_dirto your Eluna/ALE methods directory. You can, for example, git clone mod-ale directly into this dir to have it work right out of the box. - Done
return [
'headers_dir' => __DIR__ . '/mod-ale/src/LuaEngine/methods',
'site_title' => 'Eluna / ALE API',
];- File-based caching. Parse once, serve statically instead of re-parsing on every request
- Hashing/target dir size check to re-cache on methods dir changes