Simple and Powerful cross-platform Rest API client
See https://twitter.com/deskriders_twt for development updates.
🚀 Feature complete | 🙈 Experimental | 📝 In development | ☁️️ Planned
🚀 Making a simple request - Demo
🚀 Adding query param, header, request body
🚀 Running multiple APIs/Rearranging APIs
🚀 Tags/Labels and Search and filtering
🚀 Http requests history
🚀 Projects support
🚀 Environments and using environment variables
🚀 Importing/Exporting environments
🚀 Using Fake or random data generators
🚀 Using variables between API requests
🚀 Assertions
🚀 Mocking responses
Exporters
🚀 Export PlantUML Sequence diagram - Demo
🚀 Export Slow Cooker performance tests
🚀 Export Locust.io performance tests - Demo
🚀 Export Python code using requests module
🚀 Export Markdown for documenting API requests/responses
🚀 Export Apickli functional tests Demo
🚀 Export curl requests
🚀 Export MermaidJS Sequence diagram
🚀 Export Runscope monitoring tests Demo
🙈 Export OpenApi V3 document
🙈 Export RestAssured functional tests
Importers
🚀 Import OpenApi V3 document
🚀 Import Postman collections
Run make
to display list of commands to install required dependencies in a virtual environment.
$ make
Run the following commands to install required dependencies
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
Once everything is installed, 'make run' to run the application
Then make run
should startup the application.
$ make run