hoppscotch/hoppscotch

Open-Source API Development Ecosystem • https://hoppscotch.io • Offline, On-Prem & Cloud • Web, Desktop & CLI • Open-Source Alternative to Postman, Insomnia

View on GitHub ↗Jump to charts ↓

hoppscotch/hoppscotch has 80k+ stars and 6k+ forks on GitHub, is written in TypeScript, and was last pushed on Oct 12, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 2 minutes ago
Added to GitGenius on October 30th, 2025
Created on August 21st, 2019
Open Issues & Pull Requests: 859 (+0)
GitHub issues: Enabled
Number of forks: 6,173
Total Stargazers: 80,647 (+0)
Total Subscribers: 510 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 2.9 days
Mean response time: 127.2 days
90th percentile: 469.9 days
Tracked items: 1,331

Maintainer activity

49 people did triage or write work on this repository in the last 12 months.

Counts unlabeled, assigned, unassigned, milestoned, demilestoned, locked, unlocked over the last 12 months. These are issue and pull request events that require triage or write permission. Commits and code review are not counted. labeled and renamed are excluded because GitHub issue forms record the issue author as the actor. Figures from October 18, 2026. This count is not comparable across projects: each project's automation decides which of these events a person emits. How this is counted.

How this project is maintained

About 11% of issues opened in the past year have never received a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "cli" is answered fastest, typically in about 17 hours, while "desktop" waits about 8 months. 69% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 44% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 582
New in 7 days: 3
Closed in 7 days: 0
Avg open age: 396 days
Stale 30+ days: 550
Stale 90+ days: 494

Recent activity

Opened in 7 days: 3
Closed in 7 days: 0
Comments in 7 days: 3
Events in 7 days: 7

Top labels

  • bug (1,119)
  • need testing (942)
  • feature (669)
  • self-host (87)
  • desktop (55)
  • good first issue (42)
  • help wanted (31)
  • need information (25)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Hoppscotch is an open-source, web-based API development ecosystem designed to streamline the process of testing, developing, and interacting with various types of APIs. Positioned as a lightweight, fast, and modern alternative to traditional API clients, its core purpose is to enable developers to effortlessly send requests, inspect responses, generate code snippets, and manage their API workflows. Its intuitive user interface and robust feature set aim to enhance productivity for individual developers and teams alike, all while maintaining a strong commitment to privacy and transparency through its open-source nature.

A significant strength of Hoppscotch lies in its comprehensive support for a wide array of API protocols, making it a versatile tool for diverse development needs. Beyond the ubiquitous RESTful APIs, Hoppscotch seamlessly handles GraphQL queries, schema exploration, and subscriptions. It also provides dedicated functionality for real-time communication protocols such as WebSockets, Server-Sent Events (SSE), and MQTT, allowing developers to connect, publish, and subscribe with ease. Furthermore, it extends its capabilities to gRPC, supporting method invocation and bidirectional streaming, which is crucial for modern microservices architectures.

For RESTful API development, Hoppscotch offers a rich suite of features designed for efficiency and organization. Users can create collections to group related requests, utilize environments to manage variables across different deployment stages (e.g., development, staging, production), and configure various authentication methods including OAuth 2.0, Bearer Tokens, and Basic Auth. Advanced functionalities like pre-request scripts allow for dynamic request modification, while built-in testing capabilities enable response validation. Proxy support helps bypass CORS issues, and its code generation feature can instantly create snippets for numerous programming languages and frameworks, further accelerating development. The platform also offers UI customization through themes, catering to individual preferences.

Beyond REST, Hoppscotch's support for GraphQL is robust, allowing developers to craft complex queries, explore API schemas, and manage subscriptions directly within the interface. Its real-time protocol handling is equally impressive, providing dedicated interfaces for connecting to WebSockets, sending and receiving messages, and for SSE, connecting and consuming event streams. For MQTT, it facilitates connecting to brokers, publishing messages to topics, and subscribing to receive updates. The gRPC support is particularly valuable for modern service communication, enabling method invocation and handling complex bidirectional streaming scenarios, ensuring that Hoppscotch remains relevant for cutting-edge API development.

Hoppscotch's accessibility is a key advantage; being web-based, it can be accessed from any browser on any operating system, eliminating installation hurdles. For those preferring a native experience, a desktop application is also available. As an open-source project, it benefits from community contributions, ensuring continuous improvement and feature expansion, while also offering the flexibility of self-hosting for organizations with specific security or infrastructure requirements. Built with modern web technologies like Vue.js, Vite, and Pinia, Hoppscotch embodies a philosophy of being free, fast, multi-platform, feature-rich, privacy-friendly, and developer-friendly, positioning itself as a powerful and transparent tool in the API development landscape.