ApiTab

Local-First API Testing Tool — Browser Extension & Desktop App

Ongoing solo project | Chrome & Firefox extension + Windows/Mac/Linux desktop app

Overview

ApiTab is a fast, minimal alternative to Postman for testing and organizing HTTP APIs. It's local-first by design: collections, environments, and history live entirely on your device, with no account required to use it. Everything runs as a browser extension (Chrome, Edge, Brave, Firefox) and as a native Electron desktop app, sharing the same React/TypeScript codebase and Zustand-backed storage layer.

For teams, an optional Laravel + Sanctum backend adds account login and team workspaces — collections can be shared with a team (role-aware: owners/admins can edit for everyone, plain members get a local-only read-through view), and individual environment variables can be flagged to sync to a per-team shared pool, all while environments themselves stay device-local by default.

Key Features

  • Full request builder — methods, params, headers, auth (bearer/basic/API key), JSON/form/urlencoded bodies, and response viewer with headers, cURL, and code snippet generation.
  • Environments with {{variable}} interpolation, plus a pre-request/post-response JavaScript sandbox exposing a pm.*-compatible scripting API, so pasted Postman scripts run unmodified.
  • Import Postman Collection (v2/v2.1) and Environment exports directly, alongside ApiTab's own cURL and JSON import/export formats.
  • Team workspaces: shared collections with owner/admin/member roles, a per-team shared-variable pool for opted-in environment variables, and a sidebar that visually separates your personal workspace from each team's shared space.
  • Cross-platform desktop installers (Windows, macOS, Linux) built and published automatically via GitHub Actions on every tagged release.

Skills Utilized

TypeScript React WXT (Browser Extensions) Electron Zustand Tailwind CSS PHP Laravel Sanctum SQLite GitHub Actions CI/CD
ApiTab request builder with a live response
ApiTab Postman collection import
ApiTab team workspace sharing

Need a Custom Developer Tool?

Let's discuss how I can help build fast, local-first tools and cross-platform apps tailored to your workflow.

Get in Touch