Native rest client

March 26, 2021

This is an attempt to make a rest client using the Qt toolkit. There are already various great rest clients, but all of them fails in some way. This project tries to solve all of those issues.

They are OS-Specific: Paw (Mac only), Nightingale (Windows only).

They are made with Electron, something i tend to consider as bloated: Postman, Insomnia, Advanced REST Client (Technically not Electron, but you need Chrome to use it)

They are too developer focused like httpie or you need a server to host them like hoppscotch (if you can live hosting i think this is one of the best)

Why Python and Qt and not X Language and Y Toolkit?

Python is already a great crossplatform language present in almost every unix distro, and the kind of software im building doesnt need super x10 performance. And i think Qt has a great documentation and apis to develop and prototype. In the end is just personal preference, i doesnt mean that it could not change in the future if needed.

The source code is on github. There you could find instructions on how to build it, some screenshots, and everything else.

Leave your comment on the github issue, sending me an email or DMing me on twitter