A fast, native cross-platform open source API viewer
- Support for HTTP REST API's
- Support for GraphQL
- Support for WebSockets
- Support for raw TCP sockets
- Support for saving and sharing request / response history
| TypeScript | Rust | Compiler |
|---|---|---|
| Preact | Tauri | Vite |
| MUI | Reqwest | Rustc |
| React Router | Serde |
Requirements:
- Rust stable -- Rustup
- NodeJS -- NodeJS
- NPM -- npm
- (Optional) Visit Tauri to view any prerequisites you may need to build locally
Building:
npm ci && npm run tauri buildOutput will be in <projectDir>/src-tauri/target/release/patchman<.systemExt?>