{"repo":"this-senda/senda","free":true,"listed":false,"github":"https://github.com/this-senda/senda","clone":"git clone https://github.com/this-senda/senda.git","description":"Fast, lightweight, git-native API client. Collections are plain folders of YAML — no cloud account, no lock-in, just commit the diff. Go + SolidJS, ships as a ~24 MB binary. Desktop GUI, TUI, and headless CLI.","language":"Go","stars":29,"topics":["api-client","bruno-alternative","cli","golang-tui","http-client","postman-alternative","wails-app","wails3","yaak-alternative","yaml"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"A fast, lightweight, git-native API client for developers who live in terminals and version control. --- What is Senda? Senda is a desktop API client — a spiritual cousin of Bruno and Postman — where every collection is a plain folder of YAML files. No cloud account, no proprietary sync, no binary blobs. Open a collection, send requests, and commit the diff. Built with Wails (Go) for the native shell and SolidJS for the UI, it ships to a 24 MB binary using 100 MB of RAM — compared to 150 MB binary / 400 MB RAM for Electron-based alternatives. 🤖 Heads up: Senda is largely AI-assisted (\"vibe-coded\") — most of the code and docs were written by pairing with Claude, with a human steering the direction. It's young and experimental — more on what that means in How this was built. --- Screenshots Click to expand the screenshot gallery Main interface — 3-pane shell Collection open with request tree Request editor Sending a request and viewing the response JSON body editor with syntax highlighting Headers tab Assertions / test runner Pre/post-request scripting Command palette Appearance — 13 built-in themes Mock server Environments Auth Code generation Import — curl, Postman, OpenAPI, HAR Request history Regenerate screenshots: cd frontend && bun run shots (or task shots:desktop from the repo root) drives the UI headlessly and rewrites every image, including the GIF. See docs/screenshots/README.md for the full process. --- Why Senda? Problem with existing tools How Senda solves it ---","default_branch":null,"files":null,"tree":[],"storefront":"/r/this-senda","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/this-senda/senda/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}