LDoc is a LuaDoc-compatible documentation generator which can also process C extension source. Markdown may be optionally used to render comments, as well as integrated readme documentation and pretty-printed example files.
Why do you think that https://github.com/brenoprata10/nvim-highlight-colors is a good alternative to ldoc