Motivation
Working primary with JSON-RPC, using one of the existing HTTP clients (Postman, Thunder Client, Bruno) became quite cumbersome.
When some applications decided to force users to have an account, I started development of my own tailor-made client.
Capabilities
- Create JSON-RPC requests (including variants)
- Create HTTP requests
- Assertions for responses
- Define HTTP headers, query parameters
- Generate OpenAPI and OpenRPC
- Provide HTTP servers
- Define environments
- History attached to transmissions
- Post-transmit actions
Technologies
- Electron, TypeScript
- Vue, Vue Router, Vuex
- Lodash, uuid, Hapi
- Webpack, Sass, Bulma
Screenshots