H

Hoppscotch

Hoppscotch is an open source API development ecosystem designed to help developers build, test, and share APIs effortlessly. Trusted by millions, it offers a comprehensive suite of tools including a desktop app, CLI, and self-hosting capabilities. Ideal for teams and individuals, Hoppscotch delivers a seamless experience for modern API development.

Hoppscotch is the open source alternative to:
Hoppscotch screenshot

About Hoppscotch

Hoppscotch empowers developers to rapidly create, test, and document APIs with an intuitive interface and collaborative workspaces. The platform supports multiple protocols such as HTTP, GraphQL, WebSocket, and more, across web, desktop, and CLI environments. Features like real-time collaboration, pre-request scripting, code snippet generation, and on-prem deployment streamline workflows, enabling both individuals and organizations to boost productivity and efficiency.

Key Features

  • Cross-platform support (Web, Desktop, CLI)
  • Real-time collaboration and workspaces
  • Pre-request scripting and automated testing
  • Multi-protocol support (HTTP, GraphQL, WebSocket, etc.)
  • Cloud sync and self-host deployment
  • Built-in environment variables and code snippet generation
  • Enhanced security with Identity and Access Management on paid plans

Pricing

Free
$0/forever

Everything you need to get started with API testing, perfect for individuals and small teams.

Features:
  • Unlimited workspaces
  • Unlimited collections
  • Unlimited requests
  • Unlimited runners
  • Community support
Organization
$6/per user/month, billed annually

Crafted for teams and organizations seeking an unparalleled API testing experience.

Features:
  • Everything in free plan
  • Identity and Access Management
  • Single-Sign-On
  • Audit Logs
  • Dedicated Support
  • Custom payment options

Representation of core functionalities

Loading...

Rendering mind map...

mindmap Hoppscotch Frontend Components Web Application packages/hoppscotch-common Desktop Application packages/hoppscotch-desktop Admin Dashboard packages/hoppscotch-sh-admin Self-host Web Interface packages/hoppscotch-selfhost-web Backend Services Main Backend Server packages/hoppscotch-backend Authentication System packages/hoppscotch-backend/src/auth Database Layer packages/hoppscotch-backend/src/prisma WebSocket Services packages/hoppscotch-backend/src/pubsub GraphQL API Layer packages/hoppscotch-backend/src/gql-schema.ts Agent Layer Hoppscotch Agent packages/hoppscotch-agent Browser Extensions Desktop Integration packages/hoppscotch-desktop/plugin-workspace Core Libraries JS Sandbox packages/hoppscotch-js-sandbox Data Layer packages/hoppscotch-data Kernel packages/hoppscotch-kernel Relay System packages/hoppscotch-relay External Integrations Authentication Providers GitHub Google Microsoft Email SSO Storage Systems Cloud Storage Local Storage Environment Management Feature Components Request Processing HTTP Methods Handler packages/hoppscotch-common/src/helpers/rest WebSocket Manager packages/hoppscotch-common/src/helpers/realtime/WSConnection.ts GraphQL Engine packages/hoppscotch-common/src/helpers/graphql Socket.IO Manager packages/hoppscotch-common/src/helpers/realtime/SIOConnection.ts Collection Management Team Collections packages/hoppscotch-backend/src/team-collection Personal Collections packages/hoppscotch-backend/src/user-collection History Management packages/hoppscotch-backend/src/user-history Environment Management packages/hoppscotch-backend/src/user-environment Security Layer Authorization Systems packages/hoppscotch-backend/src/auth/guards Proxy Management CORS Handling packages/hoppscotch-backend/src/guards Encryption Services packages/hoppscotch-backend/src/infra-config

This is the mind map that represents the core functionality of the application. It focuses on the key features and functionalities of the application and provides a visual representation of how they are interrelated.

Summary

Hoppscotch transforms API development with its versatile and open-source platform, delivering robust testing, collaboration, and management tools. The platform caters to a wide range of users, from solo developers to large teams, ensuring a streamlined process whether you choose the free plan or upgrade for advanced features.

Related Open Source Tools

Adrian
Created by
Adrian
Mar 9, 2025Updated1 min read
This content was partially generated using artificial intelligence.

Tool Details

69,657
4,764
525
Since 2019
about 2 months ago
94%