Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hadihammurabi/lerest

Rest client built on top GTK-3
https://github.com/hadihammurabi/lerest

Last synced: 7 days ago
JSON representation

Rest client built on top GTK-3

Awesome Lists containing this project

README

        

# Lerest
Rest client built on top GTK-3.

![Lerest's Screenshot](./docs/screenshot/main_window.jpg)

# Table of Contents
* [Background](#background)
* [Request Options](#request-options)
* [Request Headers](#request-headers)
* [Request Body](#request-body)

# Background
Most of the REST clients like [Postman](https://www.postman.com) and [Insomnia](https://insomnia.rest/) run on top of Chromium
which consumes a lot of the computer's resources. In the other side, there are other powerful tool but command line based that
are not comfortable for those who are not familiar, such as [cURL](https://curl.se).

Then, we need a tool that is convenient and consumes computer resources appropriately. Here comes [Lerest](https://github.com/hadihammurabi/lerest),
a GUI based REST client on top of GTK 3 which is fast, lightweight and easy to use.

# Request Options
## Request Headers
example:
```
Content-Type: application/json
Authorization: Bearer zxkjlsj...sakdjk
```

## Request Body
example:
```json
{
"username": "user1",
"password": "123123"
}
```