Loading repository data…
Loading repository data…
genc-murat / repository
Native desktop API client powered by Rust + Tauri v2. Supports HTTP, gRPC, WebSocket, collections, scripting, benchmarking, and API analytics with a modern React UI.
A transparent discovery signal based on current public GitHub metadata.
This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
siReq is a full-featured, native desktop API client built with Tauri v2 (Rust) and React 19 (TypeScript). It brings the power of Postman-like workflows into a lightweight, high-performance desktop application — without the bloat.
| Feature | Details |
|---|---|
| Methods | GET, POST, PUT, PATCH, DELETE, HEAD, OPTIONS, TRACE |
| Body types | None, JSON, XML, Text, Form Data (multipart), Form URL-encoded |
| Auth | None, Basic, Bearer Token, API Key, and Enterprise OAuth 2.0 / OIDC Client |
| Request settings | Timeout, follow redirects, SSL verification, proxy support |
| Response viewer | Pretty-print, raw, preview (images/PDF); syntax highlighting; find-in-page; headers, cookies, diff view, JSON schema viewer |
| Tabs | Multi-request tab interface with duplicate and rename |
pm.* scripting interface{{variable_name}} in subsequent requests.{{variable}} in next request{{$timestamp}}, {{$uuid}}, and custom {{variable}} resolutiongraphql-ws WebSocket subscriptions.proto files, server reflection, unary/server-streaming/client-streaming/bidirectional streaming calls, TLS supportws:///wss:// endpoints, send/receive messages, real-time log, environment variable resolutionvalidateFlow() checks for missing Start nodes, unlinked requests, and disconnected paths before execution. Launch any flow directly into the Collection Runner for data-driven runs with CSV/JSON datasets.{{placeholder}} display, and granular node inspectors.{{faker.uuid}}, {{faker.name}}, {{faker.email}}, {{faker.integer(min,max)}} variables, or dynamically echo request path, queries, headers, and body elements (via JSONPath)Here are some screenshots of siReq in action across its various features and panels.