Spectator is an open-source REST-API testing app for Linux
What is Spectator?
Spectator is a free, open-source (Libre) REST-API testing program for Linux. It is written in Vala programming language and GTK.
The app allows developers to make requests to test their web endpoints, create custom environments, and save everything within a collection.
A Linux alternative to commercial software
Spectator is a native API-testing alternative to many commercial solutions and services like Postman, SoapUI, Katalon Studio, Apigee, and Assertible.
Features
- A lightweight app that does not require extensive CPU or RAM resources
- Server request with custom parameters
- Attach a script payload
- Response viewer
- Add unlimited requests
- Easily add your frequent requests
- Requests support for POST, GET, PUT, DELETE, PATCH, and HEAD
- Add a custom header to your request
- Add collections to your request which helps in working on several projects and environments
- Helps you assign many environments
- It has a built-in dark theme
- Allows following the redirect automatically
- Users can set the redirects limits and network requests timeout manually
- Clone any request with one click
- History viewer to access frequent requests
- Built-in script's editor
- It manages basic proxy server automatically
- Works seamlessly for Linux systems
- View request information: status, time, size, JSON response, header, and cookies
- Views JSON response in a tree view
Platform
Spectator is available for Linux systems, as Linux users can build it from the source or install it using Flatpak with Flathub repo.
To install Spectator, make sure you have your Flatpak ready, as well as Flathub, installed, then simply run:
License
Spectator is released as an open-source solution under GPL-3.0 License.