Skip to content

dbidwell94/patchman

Repository files navigation

Patchman

A fast, native cross-platform open source API viewer

Roadmap

  • 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

Tech Stack

TypeScript Rust Compiler
Preact Tauri Vite
MUI Reqwest Rustc
React Router Serde

Building

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?>

License

MIT