!!! WORK IN PROGRESS !!!
Endpoint is a simple HTTP client for testing APIs. It dosent provide (yet) any persitence or history, but it does provide an easy and fast way to test an endpoint.
- Rust (Tauri)
- Vue.js
- TailwindCSS
As the project is still in development, there is no release yet. But you can clone the repo and run it locally.
You need to have Rust and Node.js installed. After cloning the repo, run the following commands:
# Install dependencies
npm install
# Start the app in development mode
npm run tauri dev
Currently the output panel is not yet finished, but the request panel and actually sending the request works fine.
You can also preview the html response in panel browser by clicking the "Preview" button.
The UI is actually preatty much a clone of Httpie, but I plan to change it in the future (maybe when shadcn-vue release the split pane component).
-
Request options
- Method
- URL
- Headers
- Body
- Auth
- Query params
- Form data
- Files
- Cookies
- Timeout
- Follow redirects
- Proxy
- Verify SSL
- Certificate
- Custom CA bundle
- Ignore host
- Output options
-
Output options
- Headers
- Body
- Cookies
- Status code
- Timing
- Response time
- Request time
- Request size
- Response size
- Response headers
- Response body
- Response raw
- Response pretty
- Response JSON
- Response XML
- Response YAML
- Response HTML
- Response preview for HTML
-
Persist requests
-
Collection of requests
-
History
-
Environments
-
Tests
-
Settings