[GH-ISSUE #3339] [feature]: Create and manage collections "as code" #1113

Open
opened 2026-03-16 18:37:43 +03:00 by kerem · 1 comment
Owner

Originally created by @moltar on GitHub (Sep 11, 2023).
Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/3339

Is there an existing issue for this?

  • I have searched the existing issues

Summary

Maintaining collections separately from other code leads to out-of-sync collections that do not reflect reality.

The ability to compose collections (requests, data models) out of code would enhance team user experience.

Why should this be worked on?

This would allow developers to programmatically codegen collection code from other sources, whether that is defining the collections code-first (e.g. using TypeScript APIs), or converting other definitions, e.g. JSON Schemas, OpenAPI specs, Smithy models (AWS), and many other formats to Hoppscotch. This would then be done as part of the build step and thereby maintain parity.

Originally created by @moltar on GitHub (Sep 11, 2023). Original GitHub issue: https://github.com/hoppscotch/hoppscotch/issues/3339 ### Is there an existing issue for this? - [X] I have searched the existing issues ### Summary Maintaining collections separately from other code leads to out-of-sync collections that do not reflect reality. The ability to compose collections (requests, data models) out of code would enhance team user experience. ### Why should this be worked on? This would allow developers to programmatically codegen collection code from other sources, whether that is defining the collections code-first (e.g. using TypeScript APIs), or converting other definitions, e.g. JSON Schemas, OpenAPI specs, Smithy models (AWS), and many other formats to Hoppscotch. This would then be done as part of the build step and thereby maintain parity.
Author
Owner

@Substancia commented on GitHub (Sep 30, 2023):

I have worked with OpenAPI specs to create a dynamic Swagger documentation which realtime fetches the APIs attached to an AWS API Gateway and served with Swagger UI, all by a Lambda function. From that experience, I'd say this sounds possible and fun.

If this is up for grabs, I'd like to give this a shot.

<!-- gh-comment-id:1741846165 --> @Substancia commented on GitHub (Sep 30, 2023): I have worked with OpenAPI specs to create a dynamic Swagger documentation which realtime fetches the APIs attached to an AWS API Gateway and served with Swagger UI, all by a Lambda function. From that experience, I'd say this sounds possible and fun. If this is up for grabs, I'd like to give this a shot.
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#1113
No description provided.