Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. GNOME
  3. Escambo

Escambo

GPL-3.0Python0.1.2

An HTTP-based API testing application for GNOME built with GTK4 and Libadwaita.

Visit WebsiteGitHubGitHub
145 stars7 forks0 contributors

What is Escambo?

Escambo is an HTTP-based API testing application specifically designed for the GNOME desktop environment. It allows developers to test web services by sending HTTP requests and analyzing responses through a native graphical interface. The application solves the need for a lightweight, desktop-integrated API testing tool within the GNOME ecosystem.

Target Audience

GNOME desktop users and developers who need to test HTTP APIs directly from their desktop environment without relying on web-based tools or cross-platform applications.

Value Proposition

Developers choose Escambo for its native GNOME integration, clean Libadwaita interface, and Flatpak distribution that ensures easy installation and sandboxing. It provides a focused alternative to heavier API testing tools while maintaining cultural significance through its Brazilian-inspired naming.

Overview

Escambo is an HTTP-based APIs test application for GNOME

Use Cases

Best For

  • Testing REST APIs from within the GNOME desktop environment
  • Developers who prefer native GTK applications over web-based tools
  • Quick API debugging without leaving the desktop workflow
  • Learning HTTP request/response mechanics with a visual interface
  • Contributing to open-source GNOME applications with structured commit guidelines
  • Users who prefer Flatpak-packaged applications for sandboxing and easy updates

Not Ideal For

  • Developers working on Windows or macOS desktops who need a cross-platform API testing tool
  • Teams requiring automated API testing with scripting or integration into CI/CD pipelines
  • Projects needing advanced features like request chaining, environment variables, or collaboration capabilities

Pros & Cons

Pros

Native GNOME Integration

Built with GTK4 and Libadwaita, providing a seamless and visually consistent experience within the GNOME desktop environment, as highlighted in the project description.

Easy Flatpak Installation

Distributed as a Flatpak package for straightforward installation, sandboxing, and updates, reducing deployment friction for users.

Structured Contribution Guidelines

Emoji-based commit rules encourage descriptive and organized commits, fostering a maintainable codebase, as detailed in the contribution section.

Cultural and Historical Context

The name 'Escambo' references Brazilian exchange history, adding unique cultural significance to the project's identity, as explained in the README.

Cons

Platform Limitation

Exclusively designed for GNOME/Linux, making it unusable on other operating systems and limiting its applicability in mixed-environment teams.

Basic Feature Set

Focuses on manual HTTP request/response testing without apparent support for automation, scripting, or advanced testing scenarios common in tools like Postman.

Build Complexity

Requires Flatpak and GNOME SDK for source compilation, which can be a barrier for contributors not familiar with these tools, as seen in the build instructions.

Open Source Alternative To

Escambo is an open-source alternative to the following products:

Insomnia
Insomnia

Insomnia is an open-source API client for designing, testing, and debugging REST, GraphQL, and other web APIs with a collaborative interface.

Postman
Postman

Postman is a collaboration platform for API development that allows developers to design, test, and document APIs.

Frequently Asked Questions

Quick Stats

Stars145
Forks7
Contributors0
Open Issues17
Last commit2 years ago
CreatedSince 2022

Tags

#desktop-application#gui-tools#python#gnome#api-testing#web-development#api-rest#http-client#libadwaita#gtk4#flatpak

Built With

F
Flatpak
l
libadwaita
G
GTK4

Links & Resources

Website

Included in

GNOME1.5k
Auto-fetched 2 hours ago

Related Projects

Dev ToolboxDev Toolbox

Toolbox for developers providing converters, formatters, Regex/Cron testers, hash generators and more

Stars0
Forks0
Last commit
WorkbenchWorkbench

Learn and prototype with GNOME technologies. GNOME Circle

Stars0
Forks0
Last commit
CarteroCartero

Graphical HTTP client to perform HTTP requests and test web APIs

Stars0
Forks0
Last commit
ExhibitExhibit

3D model previewer based on the F3D library that supports many formats

Stars0
Forks0
Last commit
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub