Via is a free, lightweight, easy-to-use HTTP client. It provides a modern, intuitive interface for building, sending, and inspecting HTTP requests. Via is designed for developers seeking a fast, open-source alternative to tools like Postman or Insomnia.
- Send HTTP requests (GET, POST, PUT, DELETE, PATCH)
- Edit query parameters, headers, and JSON request bodies
- Display response metadata (status, time, size)
- Syntax-highlighted JSON editor for request body
- Light and dark theme support
- Clone the repository:
git clone https://github.com/mostfortunate/via.git cd via - Install dependencies:
npm install
- Start the development server:
npm run dev
- Open your browser and navigate to http://localhost:3000
- Add new HTTP methods or features in
app/page.tsx. - Customize UI components in
components/ui/. - Update themes in
app/globals.cssor via the theme provider.
Contributions are welcome. Please open an issue, or fork the repository and submit a pull request for review.
This project is licensed under the MIT License. See the LICENSE file for details.
Developed by mostfortunate
