[GH-ISSUE #885] [feature]: request parameter description & documentation generation #310

Closed
opened 2026-03-16 14:38:28 +03:00 by kerem · 13 comments
Owner

Originally created by @piliplaker on GitHub (May 20, 2020).
Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/885

Sometimes we use postman not only for api testing , but also for documentation generation.

I know there has been a doc generator already, but it is just basicly functional, which is not enough for our daily use. We need the description per parameter and a relatively isolated page to show the doc to the guys we work with.

Also can you improve the experience of the process when tring to generate documentation by given collection from the request page? Now I have to copy the whole content of the collection in json form, click the "generate documentation" button, paste the content to the box, and then finally click the generate button.

Originally created by @piliplaker on GitHub (May 20, 2020). Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/885 Sometimes we use postman not only for api testing , but also for documentation generation. I know there has been a doc generator already, but it is just basicly functional, which is not enough for our daily use. We need the description per parameter and a relatively isolated page to show the doc to the guys we work with. Also can you improve the experience of the process when tring to generate documentation by given collection from the request page? Now I have to copy the whole content of the collection in json form, click the "generate documentation" button, paste the content to the box, and then finally click the generate button.
kerem 2026-03-16 14:38:28 +03:00
Author
Owner

@liyasthomas commented on GitHub (May 20, 2020):

Thanks for raising concerns on current Documentation generator. Current implementation is very basic and needs major improvements. Will work on it as we move forward.

<!-- gh-comment-id:631306388 --> @liyasthomas commented on GitHub (May 20, 2020): Thanks for raising concerns on current Documentation generator. Current implementation is very basic and needs major improvements. Will work on it as we move forward.
Author
Owner

@joeetten-progenity commented on GitHub (May 28, 2020):

I agree, the documentation needs some help but it is at least semi-useful.

I'd also add that I'd expect that when I click on an object/collection in my collections tab and hit the "Generate Documentation" button, it would show me the documentation for that object/collection.

Currently, it does not appear to do this. It just takes you to a "blank" page where you can import or paste a collection.

I can add this as a separate issue if you need.

<!-- gh-comment-id:635346490 --> @joeetten-progenity commented on GitHub (May 28, 2020): I agree, the documentation needs some help but it is at least semi-useful. I'd also add that I'd expect that when I click on an object/collection in my collections tab and hit the "Generate Documentation" button, it would show me the documentation for that object/collection. Currently, it does not appear to do this. It just takes you to a "blank" page where you can import or paste a collection. I can add this as a separate issue if you need.
Author
Owner

@liyasthomas commented on GitHub (May 28, 2020):

@joeetten-progenity separate issue isn't needed - overall improvements are required which covers the mentioned use case

<!-- gh-comment-id:635349729 --> @liyasthomas commented on GitHub (May 28, 2020): @joeetten-progenity separate issue isn't needed - overall improvements are required which covers the mentioned use case
Author
Owner

@perseveringman commented on GitHub (Jul 15, 2020):

Is anyone following up on this issue? I really want to participate in optimizing this part.😊😊😊

<!-- gh-comment-id:658586625 --> @perseveringman commented on GitHub (Jul 15, 2020): Is anyone following up on this issue? I really want to participate in optimizing this part.😊😊😊
Author
Owner

@liyasthomas commented on GitHub (Jul 15, 2020):

We're working on #955 which will introduce lot of new improvements in the core structuring. Even though this doesn't effect the Documentation part, we went quite busy with it. If you're interested to help us, do let me know. I can help.

<!-- gh-comment-id:658587934 --> @liyasthomas commented on GitHub (Jul 15, 2020): We're working on #955 which will introduce lot of new improvements in the core structuring. Even though this doesn't effect the Documentation part, we went quite busy with it. If you're interested to help us, do let me know. I can help.
Author
Owner

@liyasthomas commented on GitHub (Sep 8, 2020):

@perseveringman shall we optimize doc generator. We could really use your help.

<!-- gh-comment-id:689195311 --> @liyasthomas commented on GitHub (Sep 8, 2020): @perseveringman shall we optimize doc generator. We could really use your help.
Author
Owner

@perseveringman commented on GitHub (Sep 9, 2020):

@perseveringman shall we optimize doc generator. We could really use your help.

Willing to help!

<!-- gh-comment-id:689262635 --> @perseveringman commented on GitHub (Sep 9, 2020): > @perseveringman shall we optimize doc generator. We could really use your help. Willing to help!
Author
Owner

@liyasthomas commented on GitHub (Sep 9, 2020):

What features/improvements you'd like to see in current doc generator?

<!-- gh-comment-id:689263125 --> @liyasthomas commented on GitHub (Sep 9, 2020): What features/improvements you'd like to see in current doc generator?
Author
Owner

@perseveringman commented on GitHub (Sep 9, 2020):

Shall we continue the previous progress?Add the params description and optimize the layout of the document page.

<!-- gh-comment-id:689266511 --> @perseveringman commented on GitHub (Sep 9, 2020): Shall we continue the previous progress?Add the params description and optimize the layout of the document page.
Author
Owner

@perseveringman commented on GitHub (Sep 9, 2020):

If you have other ideas, I am willing to help

<!-- gh-comment-id:689266861 --> @perseveringman commented on GitHub (Sep 9, 2020): If you have other ideas, I am willing to help
Author
Owner

@liyasthomas commented on GitHub (Sep 9, 2020):

Can start on adding param description and optimising layout as a first and will iterate then.

<!-- gh-comment-id:689267957 --> @liyasthomas commented on GitHub (Sep 9, 2020): Can start on adding param description and optimising layout as a first and will iterate then.
Author
Owner

@perseveringman commented on GitHub (Sep 9, 2020):

Okay, I will resubmit a PR.

<!-- gh-comment-id:689269058 --> @perseveringman commented on GitHub (Sep 9, 2020): Okay, I will resubmit a PR.
Author
Owner

@liyasthomas commented on GitHub (Aug 5, 2023):

Possibly a duplicate of #2018, hence closing.

<!-- gh-comment-id:1666468951 --> @liyasthomas commented on GitHub (Aug 5, 2023): Possibly a duplicate of #2018, hence closing.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/hoppscotch#310
No description provided.