{"id":35874320,"url":"https://github.com/ictu/quality-time","last_synced_at":"2026-04-07T10:01:28.394Z","repository":{"id":37406182,"uuid":"160175015","full_name":"ICTU/quality-time","owner":"ICTU","description":"Software quality monitoring for teams and projects","archived":false,"fork":false,"pushed_at":"2026-04-01T13:27:58.000Z","size":87762,"stargazers_count":67,"open_issues_count":214,"forks_count":18,"subscribers_count":6,"default_branch":"master","last_synced_at":"2026-04-01T14:53:13.057Z","etag":null,"topics":["metrics","quality","quality-metrics","software","software-development","software-maintenance","software-quality"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ICTU.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":"publiccode.yml","codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2018-12-03T10:39:47.000Z","updated_at":"2026-04-01T13:28:03.000Z","dependencies_parsed_at":"2023-10-03T14:15:55.612Z","dependency_job_id":"d40d255d-e56b-400e-a9cb-198f71e7d265","html_url":"https://github.com/ICTU/quality-time","commit_stats":null,"previous_names":[],"tags_count":534,"template":false,"template_full_name":null,"purl":"pkg:github/ICTU/quality-time","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ICTU%2Fquality-time","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ICTU%2Fquality-time/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ICTU%2Fquality-time/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ICTU%2Fquality-time/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ICTU","download_url":"https://codeload.github.com/ICTU/quality-time/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ICTU%2Fquality-time/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31508282,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-07T03:10:19.677Z","status":"ssl_error","status_checked_at":"2026-04-07T03:10:13.982Z","response_time":105,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["metrics","quality","quality-metrics","software","software-development","software-maintenance","software-quality"],"created_at":"2026-01-08T16:21:05.955Z","updated_at":"2026-04-07T10:01:28.389Z","avatar_url":"https://github.com/ICTU.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# *Quality-time*: software quality monitoring for teams and projects\n\n[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=nl.ictu%3Aquality-time\u0026metric=alert_status)](https://sonarcloud.io/dashboard?id=nl.ictu%3Aquality-time)\n[![Security Rating](https://sonarcloud.io/api/project_badges/measure?project=nl.ictu%3Aquality-time\u0026metric=security_rating)](https://sonarcloud.io/dashboard?id=nl.ictu%3Aquality-time)\n[![Maintainability Rating](https://sonarcloud.io/api/project_badges/measure?project=nl.ictu%3Aquality-time\u0026metric=sqale_rating)](https://sonarcloud.io/dashboard?id=nl.ictu%3Aquality-time)\n[![Coverage](https://sonarcloud.io/api/project_badges/measure?project=nl.ictu%3Aquality-time\u0026metric=coverage)](https://sonarcloud.io/dashboard?id=nl.ictu%3Aquality-time)\n[![Documentation Status](https://readthedocs.org/projects/quality-time/badge/?version=latest)](https://quality-time.readthedocs.io/en/latest/?badge=latest)\n\n## About *Quality-time*\n\n*Quality-time* is a quality monitoring application for software development and maintenance. *Quality-time* collects measurement data from sources such as GitLab, SonarQube, Jira, Azure DevOps, and OWASP Dependency-Check, to provide an overview of the quality of software products and projects. It does so by comparing measurement data with metric targets and informing development teams about the metrics that need improvement actions.\n\n![Screenshot of a Quality-time dashboard with three demo projects in the form of donut charts](docs/src/screenshots/projects_dashboard.png)\n\n## More information\n\nSee the *Quality-time* [documentation](https://quality-time.readthedocs.io/en/latest) for more screenshots, features, user manual, deployment instructions, and more.\n\n## Get in touch\n\nPoint of contact for this repository is [Frank Niessink](https://github.com/fniessink).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fictu%2Fquality-time","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fictu%2Fquality-time","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fictu%2Fquality-time/lists"}