usebruno / bruno

Opensource IDE For Exploring and Testing Api's (lightweight alternative to postman/insomnia)
https://www.usebruno.com/
MIT License
27.6k stars 1.27k forks source link

Add Support for Saving Collections as OpenAPI Files #3445

Open Drew-Chase opened 2 weeks ago

Drew-Chase commented 2 weeks ago

I have checked the following:

Describe the feature you want to add

Description

It would be incredibly beneficial to have an option to save API collections directly in OpenAPI format, either as an alternative to or alongside the current .bru files. This feature would streamline workflows for users whose IDEs support OpenAPI by allowing auto-loading and integration of the OpenAPI file into IDE features like autocomplete.

Motivation

Currently, using .bru files requires additional steps to export and delete the OpenAPI file each time changes are made. Adding OpenAPI support would simplify updates, improve productivity, and reduce time spent on repetitive exporting tasks, making Bruno more versatile for users working with OpenAPI-compatible tools.

Thank you for considering this feature request.

Mockups or Images of the feature

Proposed Solution