{"repo":"ecamuto/thorotest","free":true,"listed":false,"github":"https://github.com/ecamuto/thorotest","clone":"git clone https://github.com/ecamuto/thorotest.git","description":"Self-hosted test management platform — manual + automated suites, requirements traceability, Jira & CI integration, and AI-assisted test generation (bring your own key).","language":"Python","stars":12,"topics":["docker","fastapi","jira-integration","playwright","pytest","python","qa","quality-assurance","requirements-traceability","self-hosted"],"license":null,"category":"self-hosted-apps","readme_excerpt":"ThoroTest Self-hosted test management that treats manual and automated tests as one timeline. Organize, run, and track every test — trace features, stories, and epics to the tests that cover them, and see coverage at a glance. Live run: automated results stream in over WebSocket — cases flip to pass/fail in real time. --- Contents Why · Features · Stack · Quickstart · Quick example · Tests as Code · Jira · Requirements · Import · CI · Docs · Roadmap · Contributing · License --- Why ThoroTest Most test management lives in closed, per-seat SaaS (TestRail, Zephyr, Xray) or dated open-source (TestLink, Kiwi TCMS). ThoroTest is source-available, self-hostable, and built around one idea the others split apart: manual and automated results share one timeline . ThoroTest TestRail / Zephyr / Xray TestLink / Kiwi --- --- --- --- Hosting Self-host, airgap-capable Closed SaaS (or pricey server tier) Self-host Cost Free (source-available) Per-seat subscription Free Manual + automated One unified timeline Separate, or Jira add-on Manual-first Migrate in 9 importers, auto-detect (TestRail, Zephyr, Xray, qTest, TestLink, JUnit, Allure, CSV/XLSX) — Limited Tests as code Two-way Git sync (GitHub + GitLab YAML) — — CI native Trigger + import GitHub Actions / GitLab CI Import only — API REST + GraphQL + API tokens + HMAC webhooks REST Limited AI assistant Built-in, BYOK (Claude or any OpenAI-compatible / local LLM) Add-on — Stack Modern (FastAPI + React 18) Varies Legacy PHP Already on TestRail/","default_branch":null,"files":null,"tree":[],"storefront":"/r/ecamuto","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ecamuto/thorotest/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}