An open API service indexing awesome lists of open source software.

https://github.com/shuffle/api-explorer

API explorer UI built for OpenAPI exploration and testing
https://github.com/shuffle/api-explorer

Last synced: 11 months ago
JSON representation

API explorer UI built for OpenAPI exploration and testing

Awesome Lists containing this project

README

          

# API Explorer
API explorer NPM package

Build Locally
```bash
$ npm install
$ npm run rollup
```

![screenshot](img/2024-06-21_10-30.png)

![screenshot2](img/2024-06-21_10-31.png)

## Todos:

- [x] Parse OpenAPI version 3 data and visualize it
- [x] Categorize API paths as a left-side explorer~
- [x] Be an importable library to visualize and test API's. We will import it on the Shuffle side later.
- [ ] Let users choose API's from it and test them as normal HTTP commands

## Future todos:

- [ ] A middle-view focused on explaining the function you are testing
- [ ] Edit functionality to change the standard functionality of an API
- [ ] A Diff function, to make it possible to import & diff the current API and a new one.
- [ ] Other formats than OpenAPI3. This can be translated elsewhere and not on the frontend.

- More todos~