# Research ## Autogenerate API documentation The possible solution to Autogenerate API documentations are listed below To know the actual outcome : experiment each of the possibilities | npm packages link | demo projects, documentations | weekly download | last Published| special features | | -------- | -------- | -------- |--|-| | [swagger-ui-express](https://www.npmjs.com/package/swagger-ui-express)+ [swagger-jsdoc](https://www.npmjs.com/package/swagger-jsdoc) | https://github.com/brian-childress/node-autogenerate-swagger-documentation | 639,002 , 184,137| 7 months ago, 5 months ago| inline comments above each endpoint is enough , no need to create any yaml or extra json file| |[apidoc](https://www.npmjs.com/package/apidoc)|https://apidocjs.com/example/, [getting-started](https://apidocjs.com/#getting-started) |81,443|2 months ago| API versioning, so the changes between versions are easily trackable| |[express-swagger-generator](https://www.npmjs.com/package/express-swagger-generator)||8,689|2 years ago|| |||||