# Hoppscotch

Hoppscotch is a lightweight, open-source API development platform that lets developers create, test, and document HTTP, GraphQL, and WebSocket requests in a fast, browser-based workspace. It is open source and self-hosted, installable on Docker Hub and TrueNAS.

Canonical page: https://ourlocalhost.com/app/5285/hoppscotch

## Description

Hoppscotch is a lightweight, open-source API development platform that lets developers create, test, and document HTTP, GraphQL, and WebSocket requests in a fast, browser-based workspace.

## Platform availability

Available on 1 of 9 platforms: TrueNAS.

## Health score

31/100 (Low), based on 2 of 4 factors.
- Easy to install: 10 (0 install platforms, Docker image)
- Light to run: 60 (2 GB minimum RAM, runs on ARM)

## Links

- Docker Hub: https://hub.docker.com/r/elestio/hoppscotch-sh-admin
- TrueNAS: https://apps.truenas.com/catalog/hoppscotch
- GitHub: https://github.com/hoppscotch/hoppscotch

## Common questions

### What can go wrong with configured URLs in the TrueNAS Hoppscotch app?

The app may add trailing backslashes to the website URLs you enter. This can break the admin website's connection to the backend API.

### Why might Hoppscotch need repeated page refreshes behind a reverse proxy?

Self-hosted deployments behind a reverse proxy, such as Apache, may require many refreshes before pages work. The admin dashboard can be affected by the same behavior.

### What deployment areas are covered by the self-hosting guide?

It covers configuration management, container deployment strategies, database setup, and post-deployment administration.

### What self-hosted editions of Hoppscotch are available?

Self-hosted Hoppscotch comes in Community and Enterprise editions.

## Alternatives

- Advanced REST Client: API testing tool.
- HTTP Toolkit: HTTP Toolkit is a beautiful, cross-platform &amp; open-source HTTP(S) debugging proxy, analyzer &amp; client, with built-in support for mod…
- Insomnia REST Client: A powerful REST API Client with cookie management, environment variables, code generation, and authentication for Mac, Window, and Linux.
- Insomnium: Insomnium is a fast local API testing tool that is privacy-focused and 100% local.
- Postman: Collaborative platform for API development providing design, specifications, testing, documentation, and requests with free and paid subscr…
- RapidAPI for Mac: RapidAPI for Mac (formerly Paw) is a full-featured HTTP client that lets you test and describe the APIs you build or consume.
- Requestly: Requestly is a lightweight proxy available as a browser extension &amp; desktop app to intercept &amp; modify network requests.
- hoppscotch: Hoppscotch is an open-source API development ecosystem for creating, testing, and sharing API requests, making it a lightweight self-hosted…
- httpyac: HTTPYac is a command-line client for sending REST, SOAP, GraphQL and gRPC requests, helping developers test, script, and automate server in…
- hurl: Hurl is a command-line tool that runs and tests HTTP requests defined in simple plain text files.
- mesh-api: Off-Grid AI + Mesh Router for Meshtastic - Seamlessly connect LM Studio, Ollama, OpenAI, 3rd-party APIs, and Home Assistant to your LoRa me…
- openapi: OpenAPI is a self-hosted tool for reading, testing, and organising OpenAPI specifications, the standard that describes how HTTP APIs work.

---
Source: Our Local Host (https://ourlocalhost.com/app/5285/hoppscotch), the self-hosted and open-source app directory.
