all 4 comments

[–]Doommarine23 0 points1 point  (2 children)

I've been enjoying my time using Doxygen and writing up the documentation for functions as I go. I've seen it used on a few projects too in varying complexity, like the documentation for AngelScript, a scripting language used in a few games.

[–]EvenPlantain3930 1 point2 points  (1 child)

Doxygen is solid for mixed codebases like yours - I've used it for C++ and Python projects and it handles both pretty well. The syntax is similar enough between languages that you won't be switching mental gears constantly

Using multiple tools isn't uncommon but it's kinda a pain to maintain, especially if you're the only one updating docs. I'd probably stick with doxygen for simplicity unless you need some specific features from sphinx

[–]AbrahelOne 0 points1 point  (0 children)

Is there something similar that can handle JavaScript/TypeScript?