ZII
A sleek desktop API client with an AI-powered assistant.
ZIIP is a modern, native desktop application for testing and exploring APIs. Built with Tauri 2 and a React frontend, it combines a full-featured HTTP client with ZII — an AI assistant that helps you craft requests, debug responses, and generate mock payloads.
- HTTP Client — Send GET, POST, PUT, DELETE, and PATCH requests
- Request Builder — Headers, query params, body (JSON), and auth (Bearer / Basic)
- IDE-style Response Viewer — Syntax-highlighted JSON with status codes and timing
- ZII Assistant — AI-powered chat panel for API exploration and help
- Native Performance — Lightweight Rust backend via Tauri
| Layer | Technology |
|---|---|
| Desktop | Tauri 2 |
| Frontend | React 19, TypeScript, Vite 7 |
| Styling | Tailwind CSS 4, Framer Motion |
| Backend | Rust (reqwest) |
- Node.js (v18+)
- Rust
- Tauri prerequisites for your OS
# Clone and install dependencies
git clone <repository-url>
cd ZIIP
npm install
# Development mode (hot reload)
npm run tauri dev
# Build for production
npm run tauri buildZIIP/
├── src/ # React frontend
│ ├── App.tsx # Main app + API client UI
│ └── App.css # Styles
├── src-tauri/ # Rust backend
│ ├── src/lib.rs # HTTP client (make_request)
│ └── tauri.conf.json # Tauri config
├── public/ # Static assets
└── package.json
[Add your license here]
Made with ♥ by ZII