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 build
Output will be in <projectDir>/src-tauri/target/release/patchman<.systemExt?>