A fast, lightweight API client — no accounts, no cloud, no junk.
Built with Tauri, Rust, and React. Your requests, collections, and history live in plain JSON files on your machine and nowhere else.
![]() |
![]() |
| Schematic — the light theme | Ctrl+K — search everything, do anything |
Grab the installer for your platform from the latest release:
- Windows —
*_x64-setup.exe - macOS (beta) —
*_aarch64.app.tar.gz(Apple Silicon) or*_x64.app.tar.gz(Intel) - Linux (beta) —
*_amd64.AppImage
No sign-up, no telemetry. LitePost updates itself in-app when new releases ship.
macOS note: builds are not yet notarized — right-click the app and choose Open the first time.
- Command palette —
Ctrl+Kfuzzy-searches history and collections, switches environments, and runs any action - Full HTTP toolkit — all standard methods, headers/params/cookies editors, multipart file uploads, per-request network settings (timeout, SSL, proxy)
- Auth that does the work — Basic, Bearer, API Key, and OAuth 2.0 with PKCE, token refresh, and one-click endpoint auto-fill from OIDC discovery
- Live responses — collapsible JSON tree with a
$.path[*]-style filter bar, HTML and image previews, timing waterfall, redirect chains - Streaming — first-class SSE with per-chunk timestamps and cancellation, plus a WebSocket panel
- Environments & variables —
{{variable}}substitution everywhere, with inline badges showing resolved values, and response extraction rules to capture values automatically - Collections — save, organize, and batch-run requests; import from cURL, OpenAPI, or Postman format
- Testing — JavaScript test scripts, no-code assertions, and pre-request scripts
- Code generation — copy any request as cURL, Python, JavaScript, C#, Go, or Ruby
- Six themes — from the warm default Night Desk to the paper-and-cobalt Schematic light theme
Full guides for everything live in the documentation.
Prerequisites: Node.js 20+, pnpm 9, Rust stable, and the Tauri platform dependencies for your OS.
git clone https://github.com/LykosAI/LitePost.git
cd LitePost
pnpm install
pnpm tauri devProduction builds land in src-tauri/target/release/bundle/:
pnpm tauri buildpnpm test:run # frontend (Vitest + React Testing Library)
pnpm test:coverage # with coverage report
cargo test # Rust backend (run inside src-tauri/)The documentation is a VitePress site in docs/,
deployed automatically to litepost.lykos.ai on merge:
pnpm docs:devIssues and pull requests are welcome. Branch from main, keep commits focused,
and make sure pnpm test:run and cargo check pass — CI enforces both. See the
contributing guide for details.
AGPL-3.0 — free to use, modify, and distribute; derivatives must remain open source, including when served over a network.


