When comparing JSDoc vs Spinx-js, the Slant community recommends JSDoc for most people. In the question“What are the best documentation generators for Node.js apps?” JSDoc is ranked 1st while Spinx-js is ranked 5th. The most important reason people chose JSDoc is:
The community behind JSDoc has built sever templates and other related tools that allow you to use JSDoc in a simpler and more efficient way.
Ranked in these QuestionsQuestion Ranking
Pros
Pro Numerous templates available
The community behind JSDoc has built sever templates and other related tools that allow you to use JSDoc in a simpler and more efficient way.
Pro Grunt plugin available
For people who like to use Grunt, there's a Grunt plugin available.
Pro Friendly interface
Quick involvement in documentation
Pro Automatic testing of code snippets
Also, inclusion of docstrings from Python modules (API docs)
Pro You can write documentation that describes things. Tutorial like. Unlike JSDocs which is only for APIs
Pro A tool that is used in many projects
Cons
Con Only provides an output of the API
JSDoc only provides a linear output of the API and not really a visually appealing or any information other than the methods and what they do. It's very technical so it may be hard for beginners to read documentation generated by it and understand it.
Con Not quite as simple as JSDoc
Con Some plug ins have poor quality
Sphinx is an open source project, while the main project is actively maintained, some plug-ins developed by volunteers are not maintained.
