Skip to content

Repository files navigation

ZIIP

ZII

Version Tauri React TypeScript Vite Rust Tailwind CSS

A sleek desktop API client with an AI-powered assistant.


About

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.

Features

  • 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

Tech Stack

Layer Technology
Desktop Tauri 2
Frontend React 19, TypeScript, Vite 7
Styling Tailwind CSS 4, Framer Motion
Backend Rust (reqwest)

Getting Started

Prerequisites

Install & Run

# 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 build

Project Structure

ZIIP/
├── 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

License

[Add your license here]


Made with by ZII

About

A sleek native desktop API client with a built-in AI assistant — built with Tauri 2, React 19, and Rust.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages