A modern HTTP, WebSocket, TCP, and MQTT client built with Next.js. Interphase provides an intuitive interface for testing and debugging various network protocols.
- HTTP request testing (GET, POST, PUT, DELETE)
- WebSocket connections with real-time messaging
- TCP client functionality
- MQTT publish/subscribe capabilities
- Request history tracking
- Support for multiple concurrent connections
- Clean, modern UI built with Tailwind CSS
- Clone the repository:
git clone https://github.com/abbychau/interphase.git
cd interphase
- Install dependencies:
npm install
- Start the development server:
npm run dev
- Open http://localhost:3000 in your browser
This project uses:
- Next.js 14 - React framework
- Tailwind CSS - Styling
- shadcn/ui - UI components
- Radix UI - Headless UI primitives
To create an optimized production build:
npm run build
npm run start