Suggest a tool

TestLink vs Kiwi TCMS: open-source test management and reporting tools compared

Metrics as of , from the GitHub or GitLab API of each repository. Refreshed monthly.

Summary

TestLink: Web-based PHP system for managing test cases, test plans, requirements and execution results.

Kiwi TCMS: Open-source test management system for manual and automated testing, deployed as a Docker container.

Both are listed under Test management and reporting. The table gives repository metrics from the GitHub API with their fetch date, then the documented facts used for every comparison in this category, each linked to the README or docs page it comes from. A cell reads "not documented" when the fact was not found in the project's documentation (4 of 12 fact cells here); that does not mean the feature is absent.

Side by side

TestLink and Kiwi TCMS: metrics and documented facts, in the fixed row order used for test management and reporting comparisons.
FactTestLinkKiwi TCMS
Stars1,61511,2601
Forks63113631
Contributors861961
Last release2018-09-2512026-09-171
Last commit2025-12-0812026-09-221
Commits in 90 days011211
LicenseGPL-2.01GPL-2.01
Primary languagePHP1Python1
Statusslow1active1
Framework integrationsnot documentednot found in the project's documentation as of Plugins for JUnit 5, PHPUnit, Robot Framework, Django test runner and pytest; TAP and junit.xml file readers source: Docs: Automation Frameworks plugins
Languages for writing testsnot documentednot found in the project's documentation as of Python, Java and PHP automation plugins source: Docs: Automation Frameworks plugins
DeploymentSelf-hosted web application (PHP with MySQL or Postgres) source: READMESelf-hosted containers: Docker Compose; Kubernetes with Helm source: Docs: Running Kiwi TCMS as a Docker container
CI integrationnot documentednot found in the project's documentation as of Automation plugins read CI environment variables such as TRAVIS_BUILD_NUMBER or BUILD_NUMBER source: Docs: Automation Frameworks plugins
Report formatsnot documentednot found in the project's documentation as of Visual reports in the web interface source: README
Install methodArchive copied to a web server plus the web-based installer; container setup in README.containers.md source: READMEDocker Compose (docker compose up -d with the project's docker-compose.yml) source: Docs: Running Kiwi TCMS as a Docker container

1 Fetched from the GitHub or GitLab API on . Hover a value for its own date.

When each fits

Written from each project's documented scope, not from preference. Neither tool is ranked.

TestLink

Fits projects that manage test cases, test plans and test results in a web application; its README describes a repository for requirements and test cases related to builds, platforms and staff. source: README

Kiwi TCMS

Fits projects that manage manual and automated testing in one test management system; its README describes bug tracker integration, test automation framework plugins and visual reports. source: README

More on these tools

Sources

  1. GitHub REST API: repository, read
  2. GitHub REST API: repository, read
  3. GitHub REST API: contributors, read
  4. GitHub REST API: contributors, read
  5. GitHub REST API: tags, read
  6. GitHub REST API: latest release, read
  7. GitHub REST API: commits, read
  8. GitHub REST API: commits, read
  9. Docs: Automation Frameworks plugins, read
  10. README, read
  11. Docs: Running Kiwi TCMS as a Docker container, read
  12. README, read

Documented facts collected 2026-09-22. See the methodology for how metrics and facts are gathered.