Introduction
Istek is a powerful, multi-protocol API client built for developers who work with diverse API technologies. Unlike traditional API clients that focus primarily on REST, Istek provides native support for multiple protocols in a single, unified interface.
Supported Protocols
| Protocol | Description |
|---|---|
| HTTP/REST | Full-featured REST client with all HTTP methods |
| WebSocket | Real-time bidirectional communication |
| GraphQL | Query builder with schema introspection |
| gRPC | Server reflection and proto file support |
| MQTT | Pub/sub messaging for IoT applications |
| Unix Socket | Local socket communication (Docker, etc.) |
| MCP | Model Context Protocol for AI tools |
Key Features
- Multi-Protocol Support - Switch between protocols seamlessly
- Variables & Environments - Manage configuration across environments
- Collections - Organize and share your API requests
- Test Runner - Automated testing with assertions
- Mock Server - Generate mock responses from OpenAPI specs
- Built-in Playground - Practice with demo endpoints locally
Architecture
Istek is built with modern technologies for performance and reliability:
- Frontend: Nuxt 3, Vue 3, TypeScript, Tailwind CSS
- Backend: Tauri 2, Rust
- Storage: SQLite for persistent data
Visual Overview

Açıklama: Bu alanda Istek uygulamasının ana kullanıcı arayüzünü gösteren bir görsel bulunacaktır. Uygulamanın çok protokollü yeteneklerini, sezgisel düzenini ve temel özelliklerini (örneğin, istek oluşturma, yanıtları görüntüleme, değişken yönetimi) vurgulayan bir ekran görüntüsü veya çizim buraya eklenebilir.
Why Istek?
- All-in-One - No need for separate tools for each protocol
- Native Performance - Built with Rust for speed and low memory usage
- Privacy First - All data stored locally, no cloud required
- Open Source - Free to use, modify, and contribute
Getting Help
- GitHub Issues - Report bugs or request features
- Discord - Join our community
Ready to get started? Head to the Getting Started guide.