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

https://github.com/vardanabhanot/myapi

A Simple API Testing App in Fyne
https://github.com/vardanabhanot/myapi

api fyne testing windows

Last synced: 4 months ago
JSON representation

A Simple API Testing App in Fyne

Awesome Lists containing this project

README

          

myAPI logo

# myAPI

myAPI is a simple API testing tool, made in Go using Fyne Toolkit

> [!NOTE]
> This project is in its early stages, but you're welcome to give it a try!
>

## Screenshots
![my-api-dev-state.png](https://github.com/vardanabhanot/myapi/blob/main/my-api-dev-state.png)
![my-api-dev-state-dark.png](https://github.com/vardanabhanot/myapi/blob/main/my-api-dev-state-dark.png)

## TODO

- [ ] Comment the code well.
- [ ] Syntax highlighting of Response.
- [ ] Shortcut to hide the response container.
- [X] Code generator(Base structure done and basic support for cURL and PHP added)
- [ ] Workspace
- [ ] Variables(Environment variables and more)
- [ ] Collections, so that similar API endpoints could be grouped.
- [ ] Option to be able to document endpoints.
- [ ] Support for multipart forms.
- [ ] Adding a Spinner, Fyne has Activity widget, but want to add a Spinner when the request is happening.
- [X] Option to cancel the request.
- [ ] Fix the memory issue that occurs when a lot of tabs with content exceding 200 characters are used, as memory usage increases exponentially.