Stars
Forks
Watchers
Developer links
Hoppscotch
Backed by nearly 80,000 GitHub stars and recognized as one of the most popular developer tools in the open-source ecosystem, Hoppscotch delivers a complete API development platform that runs instantly in any browser with zero installation. The platform supports six protocols out of the box including REST with full HTTP method coverage, GraphQL with schema introspection and multi-column documentation, WebSocket for full-duplex communication, Socket.IO, MQTT for IoT messaging, and Server-Sent Events for real-time streaming. Request collections organize your API calls into logical groups with support for sub-folders, environment variables with scope inheritance, pre-request scripts and post-request test scripts written in JavaScript, and automatic code snippet generation in over twenty languages and frameworks. Teams can collaborate in real-time with shared workspaces, role-based access controls, and cloud synchronization across devices. Migration from Postman, Insomnia, or OpenAPI specifications happens with a single click import. The self-hosted edition deploys via Docker Compose with PostgreSQL for data persistence, supporting SSO authentication through SAML and OAuth providers, SMTP configuration with OAuth2, and admin dashboard for user management. The platform also ships as a native desktop application for macOS, Windows, and Linux with offline support, plus a CLI tool for running collections in CI/CD pipelines. A built-in proxy mode bypasses CORS restrictions during development, and an interceptor enables request debugging and response modification. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.
Benefits
- Zero-Install Browser API Testing
- Access a full-featured API development environment instantly through any modern browser as a Progressive Web App, eliminating installation overhead and enabling immediate productivity across any operating system.
- Six Protocol Support Included Free
- Test REST, GraphQL, WebSocket, Socket.IO, MQTT, and Server-Sent Events from a single unified interface without protocol-specific tools, covering the full spectrum of modern API communication patterns.
- Seamless Migration from Postman
- Import existing collections, environments, and configurations from Postman, Insomnia, OpenAPI, and cURL with one-click migration, preserving your team's accumulated API testing infrastructure without manual recreation.
- Self-Hosted Team Collaboration Platform
- Deploy on your own infrastructure with Docker Compose, enabling real-time shared workspaces, role-based access controls, SSO authentication via SAML and OAuth, and complete data sovereignty for enterprise environments.
Features
- Multi-Protocol API Client
- Test REST, GraphQL with schema explorer, WebSocket, Socket.IO, MQTT, and SSE protocols from a single unified interface with request history and collection management.
- Pre-Request and Test Scripts
- Write JavaScript-based pre-request scripts for dynamic data and post-request test assertions at both request and collection level for automated API validation.
- Environment Variables System
- Define variables at global, team, and request scope with inheritance and interpolation, enabling configuration reuse across collections and deployment environments.
- Code Snippet Generation
- Automatically generate executable code from any request in over twenty programming languages and frameworks including cURL, Python, JavaScript, Go, and Java.
- CLI Pipeline Integration
- Run collections from the command line with the Hoppscotch CLI for CI/CD pipeline integration, automated regression testing, and scripted API workflow execution.