Third-party attributions
TestPlanHQ is built on real open-source tooling, and we bundle several third-party CLIs directly into the test-execution image every run and self-hosted Agent uses. Every tool below gets real credit here — name, real license, and a link to the actual project — regardless of what any individual license technically requires us to display. It's the right thing to do, not a legal minimum.
Full license text for every permissive-licensed tool below also ships in this project's own source
repository as THIRD_PARTY_LICENSES.md.
Bundled test-execution tools
Every CLI and library baked into the test-execution image (docker/testkit/Dockerfile) that a
Run or a self-hosted Agent actually invokes.
| Tool | License | Project |
|---|---|---|
| hurl | Apache License 2.0 | github.com/Orange-OpenSource/hurl |
| Bruno (bru CLI) | MIT License | github.com/usebruno/bruno |
| Playwright | Apache License 2.0 | github.com/microsoft/playwright |
| Tavern | MIT License | github.com/taverntesting/tavern |
| pg_prove (pgTAP) | Custom permissive licensePostgreSQL-license style — use/copy/modify/distribute without fee | github.com/theory/pgtap |
| AWS CLI | Apache License 2.0 | github.com/aws/aws-cli |
| Google Cloud CLI (gcloud) | Not open sourceused under Google Cloud's Terms of Service | cloud.google.com/terms |
| GitHub CLI (gh) | MIT License | github.com/cli/cli |
| GitLab CLI (glab) | MIT License | gitlab.com/gitlab-org/cli |
| kubectl | Apache License 2.0 | github.com/kubernetes/kubectl |
| jq | MIT License | github.com/jqlang/jq |
| yq | MIT License | github.com/mikefarah/yq |
| Azure CLI (az) | MIT License | github.com/Azure/azure-cli |
| Git | GNU General Public License v2.0invoked as a subprocess, not linked -- source is already public | git-scm.com |
| unzip (Info-ZIP) | Info-ZIP Licensea permissive, BSD-style license | infozip.sourceforge.net |
| Faker (Python) | MIT License | github.com/joke2k/faker |
| Requests (Python) | Apache License 2.0 | github.com/psf/requests |
| boto3 | Apache License 2.0 | github.com/boto/boto3 |
Third-party logos displayed in the product
Each logo below was checked individually against its own project's trademark and brand policy before use, not assumed to be fine because the underlying code is open source.
hurl
Used with real, explicit permission — hurl's own Apache 2.0 license carries an express nominative-fair-use trademark clause covering this exact use (identifying real interoperability). Project →
Bruno
Used under general open-source nominative-fair-use norms — Bruno's MIT license covers the code, not the mark; no separate brand policy exists to check against, positive or negative. Project →
Playwright's own real logo is not used anywhere in this product — Microsoft's current trademark policy explicitly prohibits use of its brand assets without an express license. The Playwright suite type uses a hand-authored, generic icon instead.