Skip to content

Blog

Chapar 0.10 and 0.11: WebSocket Requests and a Traffic Proxy

Two releases, two new ways to talk to servers. 0.10 adds WebSocket. 0.11 goes the other way round: instead of sending requests, Chapar watches the ones other apps send.

Read more →

October 18, 2026

Chapar 0.9: Fixes for Environments, Scripts and Editors

0.8 added a big feature. 0.9 goes the other way: it fixes the places where Chapar didn’t do what it looked like it was doing. One of them changes behavior, so please read the first section if you use the checkbox on environment variables.

Read more →

October 2, 2026

Running API Tests in CI with chapar-cli

You built a test case in Chapar and it passes on your machine. This post shows how to run that same test on every push: commit the workspace, install chapar-cli in CI, pass secrets in safely, and get a report your CI can display.

Read more →

October 2, 2026

Why Chapar Is a Native Go App, Not Electron

Most desktop API clients today are web apps in a box: Electron, or a system web view. That’s a reasonable choice, since you get the whole web platform and a big pool of people who know it. Chapar went the other way. It’s a single Go binary that draws its own UI on the GPU with Yoga. This post explains why, what we gained, and what it cost.

Read more →

October 2, 2026

Chapar 0.8: Test Cases

Until now, Chapar helped you send a request and look at the response. With 0.8 it can also tell you whether the response is right. A test case sends your saved requests in order, checks each response and passes values from one step to the next. You can run it in the app, and you can run the same file in CI.

Read more →

September 30, 2026