APTUI - Application Programming Textual User Interface
An terminal interface for testing and working with APIs and web requests. It is(will be) like Postman or Insomnia applications but in the terminal. Though it won't be a fully feldged application like those GUIs but it would serve the basic functionalities for testing APIs.
API + TUI = APTUI
Development Progress
It's quite a fresh project and is in it's initial stage of development.
Installation
- With Normal package installation:
pip install git+https://github.com/mr-destructive/aptui
aptui
- With pipx:
pipx run --spec git+https://github.com/mr-destructive/aptui aptui
TODO
- Improve UI
- Allow expandable response text
- Fix and Improve Copy from Curl Feature
- Save and Load requests from previous session/file
- Tabulate different requests instead of scroll tree
DONE
- Basic app structure
- Layout of the TUI
- REST API CRUD Requests
- GraphQL API GET requests
Tech Stack
Development Log
GET Request:
POST Request: