HttpRider :: Simple and Powerful Cross-Platform API Client
Downloads
Downloads are currently available for MacOS and Windows however it is simple to run from source if you prefer that.
See https://www.httprider.com/docs/getting-started/installation/ for instructions for different operating systems.
Features
๐ 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
Development
Run the following command to set-up virtual environment
Then make run
should startup the application.
You can just run make
to display list of available commands.