Self-Hosted Testing Tools: 25 Open-Source Apps
Best for your setup
Homelab Novice
Wants it running tonight, with one command.
OpenReplay13.1k
OpenReplay is a self-hosted experience platform for session replay, cobrowsing, product analytics, and debugging.
- Ships a Compose file
- Live demo
See all77/100 fitHow well this app matches homelab novices, 0 to 100
Homelab Expert
Runs a stack already and wants it to plug in.
Hoppscotch Community Edition80.7k
Hoppscotch is an open source API development ecosystem for sending requests, testing responses, and collaborating on API work.
- Several SSO sign-in methods
- REST or GraphQL API
See all89/100 fitHow well this app matches homelab experts, 0 to 100
Homelab Hacker
Wants control: APIs, scripts and many ways to run it.
floci27.2k
Floci is a free, open-source local AWS emulator for development, testing, and CI.
- Scriptable API
- Many ways to install
See all86/100 fitHow well this app matches homelab hackers, 0 to 100
25 projects
Hoppscotch Community Edition
80.7k
Hoppscotch is an open source API development ecosystem for sending requests, testing responses, and collaborating on API work.
API ManagementPermissive LicenseTesting Tools+2
10 Containers
Opik
23.0k
Opik is an open-source platform for observability, evaluation, monitoring, and optimization of LLM applications and agentic systems.
API ManagementArtificial IntelligenceAI Tooling+6
OpenReplay
13.1k
OpenReplay is a self-hosted experience platform for session replay, cobrowsing, product analytics, and debugging.
Analytics ToolsTesting ToolsFeature Toggles+2
2 ContainersFOSS with Issues
floci
27.2k
Floci is a free, open-source local AWS emulator for development, testing, and CI.
Testing ToolsFile & Object StorageFully FOSS
Single ContainerFully FOSS
Bruno
47.9k
Bruno is an open-source API client and IDE for exploring and testing APIs.
API ManagementPermissive LicenseTesting Tools+2
Single ContainerOpen Core
Agenta
4.9k
Agenta is an open-source LLMOps platform for building production-grade LLM applications with prompt management, evaluation, and observability.
Artificial IntelligenceGenerative AIPermissive License+4
WebHook Tester
550
A self-hosted webhook and HTTP request tester that generates unique URLs and lets users customize responses for debugging.
Testing ToolsAPI ManagementNetwork Utilities+2
6 Containers
INGInious
243
INGInious is an intelligent grader for secure, automated testing of student code, with a backend for grading and a frontend for submissions and teacher administration.
Learning ManagementCopyleft LicenseTesting Tools+1
10 Containers
Yaak
19.4k
Yaak is a desktop API client for testing and working with REST, GraphQL, SSE, WebSocket, and gRPC APIs.
API ManagementTesting ToolsNetwork Utilities+2
Open Core
Bencher
922
Bencher is a continuous benchmarking suite for running, tracking, and catching performance regressions in CI and locally.
Testing ToolsPermissive LicenseAnalytics Tools+1
Firecamp
2.6k
Firecamp is an open-source API development platform for designing, testing, documenting, and collaborating on APIs.
API ManagementCopyleft LicenseTesting Tools+2
ZenTao
1.7k
ZenTao is an open source project management platform covering product, project, QA, documentation, organization, and office management.
Dev Project ManagementSelf Hosting SolutionsTask Management+4
Open Core
Request Inbox
6
A web application for collecting, inspecting, and responding to HTTP requests for testing and debugging.
Testing ToolsAPI ManagementSelf Hosting Solutions
Single ContainerTelemetry: Opt-Out
Yaade
2.0k
Yaade is an open-source, self-hosted, collaborative API development environment.
API ManagementTesting ToolsSelf Hosting Solutions+1
GlitchTip
170
Error tracking app to collect errors reported by your app.
Ticketing SystemsTesting ToolsAnalytics Tools+2
Sentry Self-Hosted
45.7k
Sentry is a debugging platform that helps developers detect, trace, and fix issues.
Testing ToolsSelf Hosting SolutionsAnalytics Tools+2
Open CoreNot FOSS
QST
Online assessment software. From a quick quiz on your phone to large scale, high stakes, proctored desktop testing, easy, secure and economical.
Learning ManagementKnowledge ManagementCopyleft License+2
Schoco
37
Schoco is a web-based IDE for teaching and learning Java programming in school, with support for assignments, code execution, and automatic testing.
Learning ManagementPermissive LicenseSelf Hosting Solutions+2
Sosse
2
Selenium based search engine and crawler with offline archiving.
Search EnginesDigital ArchivingCopyleft License+3
Grai
Grai is an open-source data lineage and metadata version control platform that helps users understand and test relationships across databases, warehouses, APIs, and dashboards.
Testing ToolsAutomation ToolsAnalytics Tools+2
Bugsink
2.2k
Bugsink is a self-hosted error tracking system compatible with Sentry SDKs.
Ticketing SystemsTesting ToolsSelf Hosting Solutions+1
Single Container
BrowserStack Automate TurboScale
Scalable browser automation grid on your cloud (AWS, GCP and Azure) supporting Selenium and Playwright.
Testing ToolsAutomation Tools
Moon
Efficient Selenium protocol implementation running everything in Kubernetes or Openshift.
Testing ToolsAutomation ToolsPlatform as a Service+1
Telebugs
Lightweight error tracker without a subscription (alternative to Sentry).
Ticketing SystemsTesting ToolsSelf Hosting Solutions+1
Fully FOSS