This application parses Swagger files (JSON or YAML) and displays the contents in a user-friendly format.
- File Uploader: Users can upload Swagger files in JSON or YAML format.
- CSV Conversion: The uploaded Swagger file is processed and converted into a CSV file.
- Download Link: Users can download the resulting CSV file.
- Data Display: The contents of the CSV are displayed as a DataFrame in the app.
- Run the Streamlit app.
- Use the file uploader to upload your Swagger file.
- Wait for the file to be processed; a success message will appear upon completion.
- Download the CSV file using the provided link.
- View the DataFrame in the app.
- streamlit
- PyYAML
To install the required packages, run the following command:
pip install streamlit pyyaml
Usage
streamlit run app.py