shipped project
Relay.
A fast, beautiful local-first API client. No account required — HTTP requests run via Electron's main process for zero CORS. Multi-tab, syntax-highlighted JSON, history sidebar.
$ less ./full-description
What this build covers.
Relay is a desktop API client built with Electron and Vue 3 — a fast, privacy-first alternative to tools like Postman. It runs entirely on your machine with no account, no telemetry, and no cloud sync. HTTP requests are routed through Electron's main process, eliminating CORS entirely.
The interface follows a familiar three-pane layout: a collapsible sidebar with request collections and history, a central request editor with method selector, URL bar, headers/body tabs, and a response pane with syntax-highlighted JSON, status codes, and timing data.
State is managed by Pinia with persistence to the local filesystem via Electron's IPC bridge — workspaces, collections, and request history survive app restarts. The editor supports environment variables with a dot-notation syntax, making it easy to switch between dev and production endpoints without editing individual requests.
ok
Zero CORS — HTTP requests proxied through Electron main process, never the browser
ok
No account or cloud required — all data stored locally on your machine
ok
Multi-tab interface with unlimited concurrent request editors
ok
Syntax-highlighted JSON response viewer with collapsible tree navigation
ok
Request history sidebar with full request/response persistence across sessions
ok
Environment variables with dot-notation syntax for dev/staging/prod switching
ok
Pinia state with filesystem persistence via Electron IPC — survives restarts
$ find ./projects -related
Related builds.
2025 / Web App
Pulse Dashboard
SaaS analytics dashboard with real-time KPI cards, revenue area charts, customer table with slide-out panels, and full dark/light mode theming.
2025 / Web App
Noir Studio
Animated creative agency landing page with GSAP ScrollTrigger, SplitText line reveals, pinned horizontal scroll gallery, magnetic CTA and a custom dual-element cursor.
2024 / Web App
Sweet Layer
Headless e-commerce storefront built with Nuxt and Payload CMS. Full product catalog, cart, checkout flow, and a clean content management backend.