Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/ydalton/endpoint

Test API endpoints
https://github.com/ydalton/endpoint

api gnome gtk gtk4 libadwaita postman rest-api vala

Last synced: 3 days ago
JSON representation

Test API endpoints

Awesome Lists containing this project

README

        

#+TITLE: Endpoint: Test API endpoints
[[./endpoint.png]]
** Introduction
This application allows you to test REST APIs similar to ~curl~, but
with a graphical interface, similar to Postman.
** Building
This project uses Meson as its build system. It requires the following
dependencies:
- gtk4
- gtksourceview-5
- libsoup-3.0
- json-glib-1.0

To set up the build environment in the ~build~ folder:
#+BEGIN_EXAMPLE
$ meson setup build
#+END_EXAMPLE

To compile the application:
#+BEGIN_EXAMPLE
$ meson compile -C build
#+END_EXAMPLE

To run the application:
#+BEGIN_EXAMPLE
$ ./build/endpoint
#+END_EXAMPLE