All Projects → namuan → http-rider

namuan / http-rider

Licence: MIT License
Simple and Powerful desktop client for working with JSON APIs

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to http-rider

Evomaster
A tool for automatically generating system-level test cases. Currently targeting REST APIs.
Stars: ✭ 151 (+459.26%)
Mutual labels:  api-rest, api-testing
Pyfladesk
create desktop application by using Flask and QtWebKit
Stars: ✭ 399 (+1377.78%)
Mutual labels:  pyqt5, desktop-application
Serverest
APIs REST simulando loja virtual para servir de estudo de testes de API de forma manual ou automatizada
Stars: ✭ 223 (+725.93%)
Mutual labels:  api-rest, api-testing
sticker
Sticker is a powerful yet boilerplate-free alternative to writing your web API.
Stars: ✭ 26 (-3.7%)
Mutual labels:  api-rest, openapi3
15-minute-apps
15 minute (small) desktop apps built with PyQt
Stars: ✭ 3,469 (+12748.15%)
Mutual labels:  pyqt5, desktop-application
Hoppscotch
👽 Open source API development ecosystem https://hoppscotch.io
Stars: ✭ 34,569 (+127933.33%)
Mutual labels:  api-rest, api-testing
15 Minute Apps
15 minute (small) desktop apps built with PyQt
Stars: ✭ 3,086 (+11329.63%)
Mutual labels:  pyqt5, desktop-application
Dev Tools
The most popular software developer tools in one app
Stars: ✭ 221 (+718.52%)
Mutual labels:  desktop-application, rest-client
restish
Restish is a CLI for interacting with REST-ish HTTP APIs with some nice features built-in
Stars: ✭ 453 (+1577.78%)
Mutual labels:  rest-client, openapi3
Autokey
AutoKey, a desktop automation utility for Linux and X11, formerly hosted at OldAutoKey. Updated to run on Python 3.
Stars: ✭ 2,095 (+7659.26%)
Mutual labels:  pyqt5, desktop-application
Prism
Turn any OpenAPI2/3 and Postman Collection file into an API server with mocking, transformations and validations.
Stars: ✭ 2,484 (+9100%)
Mutual labels:  api-testing, openapi3
dunya-desktop
A modular, customizable and open-source desktop application for accessing and visualizing music data.
Stars: ✭ 76 (+181.48%)
Mutual labels:  pyqt5, desktop-application
Openapi Generator
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
Stars: ✭ 10,634 (+39285.19%)
Mutual labels:  rest-client, openapi3
Angular Swagger Ui
An angularJS implementation of Swagger UI
Stars: ✭ 131 (+385.19%)
Mutual labels:  api-rest, openapi3
Youtube2audio
Desktop application to download YouTube videos as annotated MP3 or MP4 files
Stars: ✭ 128 (+374.07%)
Mutual labels:  pyqt5, desktop-application
reky
Reky is an opensource API development platform. It automatically visualizes API response with outstanding graphs & tables.
Stars: ✭ 22 (-18.52%)
Mutual labels:  api-rest, api-testing
modern-login
A simple login form built with PyQt 5
Stars: ✭ 35 (+29.63%)
Mutual labels:  pyqt5, desktop-application
Python-Mp3Mp4-Downloader
Music and video downloader, Made with love by Bryan Herrera
Stars: ✭ 95 (+251.85%)
Mutual labels:  pyqt5
vasisualy
Vasisualy it's a simple Russian voice assistant written on Python for GNU/Linux, Windows and Android.
Stars: ✭ 33 (+22.22%)
Mutual labels:  pyqt5
JavaFX-Point-of-Sales
Point of Sales with inventory management system
Stars: ✭ 162 (+500%)
Mutual labels:  desktop-application

HttpRider :: Simple and Powerful Cross-Platform API Client

MacOS Release Windows Release Linux Release GitHub license Build Status GitHub last commit GitHub commit activity the past week, 4 weeks, year Twitter Follow Gitter

HttpRider Intro

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

$ make setup 

Then make run should startup the application.

$ make run  

You can just run make to display list of available commands.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].