{"data":{"slug":"trunk","name":"Trunk","tagline":"Keep CI green and ship faster","homepage":"https://www.trunk.io","category":{"slug":"code-quality","name":"Code Quality Tools"},"vendor":null,"score":{"composite":55.2,"confidence":0.61,"confidenceBand":"medium","breakdown":{"price_level":{"value":50,"weight":6,"present":true,"contribution":300},"reliability":{"value":50,"weight":8,"present":true,"contribution":400},"capabilities":{"value":67.1,"weight":16,"present":true,"contribution":1073.9},"integrations":{"value":20.1,"weight":8,"present":true,"contribution":160.8},"security_posture":{"value":40,"weight":13,"present":true,"contribution":520},"pricing_transparency":{"value":100,"weight":8,"present":true,"contribution":800}},"computedAt":"2026-08-04T11:06:44.822Z"},"uri":"https://www.vioscale.ai/software/trunk","aliases":["trunk"],"status":"active","facts":{"deployment":[{"attribute":"deployment.options","value":{"cloud":true,"on_prem":true},"provenance":{"source":"https://www.trunk.io","sourceType":"assisted:claude-haiku-4-5","retrievedAt":"2026-08-03T22:47:12.741Z","confidence":0.6,"snapshotRef":null}}],"description":[{"attribute":"description.long","value":"CI reliability platform that detects, quarantines, and eliminates flaky tests while managing merge queues across any language, test runner, and CI provider.","provenance":{"source":"https://www.trunk.io","sourceType":"assisted:claude-haiku-4-5","retrievedAt":"2026-08-03T22:47:12.741Z","confidence":0.6,"snapshotRef":null}}],"features":[{"attribute":"features.capabilities","value":{"autofix":false,"metrics":true,"function":"quality_platform","ci_gating":true,"deployment":"both","incremental":true,"open_source":"closed","pricing_model":"per_dev","language_scope":"multi_language","editor_integration":true},"provenance":{"source":"https://www.trunk.io","sourceType":"assisted:claude-haiku-4-5","retrievedAt":"2026-08-03T22:47:12.741Z","confidence":0.6,"snapshotRef":null}}],"integrations":[{"attribute":"integrations.count","value":4,"provenance":{"source":"https://www.trunk.io","sourceType":"crawler:website","retrievedAt":"2026-08-03T22:47:12.741Z","confidence":0.6,"snapshotRef":null}},{"attribute":"integrations.list","value":[{"name":"GitHub"},{"name":"Slack"},{"name":"Linear"},{"name":"Jira"}],"provenance":{"source":"https://www.trunk.io","sourceType":"assisted:claude-haiku-4-5","retrievedAt":"2026-08-03T22:47:12.741Z","confidence":0.6,"snapshotRef":null}}],"platform":[{"attribute":"platform.support","value":{"cli":true,"web":true},"provenance":{"source":"https://www.trunk.io","sourceType":"assisted:claude-haiku-4-5","retrievedAt":"2026-08-03T22:47:12.741Z","confidence":0.6,"snapshotRef":null}}],"pricing":[{"attribute":"pricing","value":{"type":"subscription","plans":[{"free":true,"name":"Free","summary":"$0/month for up to 5 committers","features":["Flaky test detection and quarantining","PR comments","Data encryption in transit and at rest","Data residency US","SOC 2 Type 2"],"components":[{"kind":"fixed","amount":0,"period":"month","currency":"USD"}],"description":"For teams up to 5 committers","contactSales":false,"includedLimits":{"committers":"5","test_spans":"1M per committer/month"}},{"free":false,"name":"Team","summary":"$18/committer/month","features":["Everything in Free","Merge queue with GitHub integration","Multi-CI support","Parallelism controls","Slack notifications","Code quality checks (CLI and VS Code)","Inline GitHub PR annotations","Admin tools","Advanced authentication controls","Onboarding support"],"components":[{"kind":"per_unit","unit":"committer","amount":18,"period":"month","currency":"USD"}],"description":"For teams needing unlimited committers and advanced features","contactSales":false,"includedLimits":{"committers":"Unlimited","test_spans":"1M per committer/month"}},{"free":false,"name":"Enterprise","summary":"Custom pricing. Contact sales.","features":["Everything in Team","SSO (Google, Microsoft, GitHub, SAML)","On-premise deployment","Slack Connect support","Custom billing and payment terms","Volume discount on test spans","Customizations and integrations","Early access to new features","Feature prioritization","Dedicated support"],"description":"Custom enterprise deployment with dedicated support","contactSales":true}],"summary":"Free tier available. Team plan from $18/committer/month. Enterprise custom pricing.","currency":"USD","freeTier":true,"sourceUrl":"https://www.trunk.io","retrievedAt":"2026-08-03T22:47:12.741Z","startingPrice":{"amount":18,"period":"month","currency":"USD"},"billingPeriods":["month"]},"provenance":{"source":"https://www.trunk.io","sourceType":"assisted:claude-haiku-4-5","retrievedAt":"2026-08-03T22:47:12.741Z","confidence":0.6,"snapshotRef":null}},{"attribute":"pricing.free_tier","value":true,"provenance":{"source":"https://www.trunk.io","sourceType":"assisted:claude-haiku-4-5","retrievedAt":"2026-08-03T22:47:12.741Z","confidence":0.6,"snapshotRef":null}},{"attribute":"pricing.model","value":"freemium","provenance":{"source":"https://www.trunk.io","sourceType":"assisted:claude-haiku-4-5","retrievedAt":"2026-08-03T22:47:12.741Z","confidence":0.6,"snapshotRef":null}},{"attribute":"pricing.price_level","value":"mid","provenance":{"source":"https://www.trunk.io","sourceType":"assisted:claude-haiku-4-5","retrievedAt":"2026-08-03T22:47:12.741Z","confidence":0.6,"snapshotRef":null}},{"attribute":"pricing.starting_gbp","value":18,"provenance":{"source":"https://www.trunk.io","sourceType":"assisted:claude-haiku-4-5","retrievedAt":"2026-08-03T22:47:12.741Z","confidence":0.6,"snapshotRef":null}},{"attribute":"pricing.transparent","value":true,"provenance":{"source":"https://www.trunk.io","sourceType":"assisted:claude-haiku-4-5","retrievedAt":"2026-08-03T22:47:12.741Z","confidence":0.6,"snapshotRef":null}}],"reliability":[{"attribute":"reliability.status_page","value":true,"provenance":{"source":"https://status.trunk.io","sourceType":"crawler:website","retrievedAt":"2026-08-03T22:47:12.741Z","confidence":0.6,"snapshotRef":null}}],"security":[{"attribute":"security.soc2","value":true,"provenance":{"source":"https://www.trunk.io/security","sourceType":"crawler:website","retrievedAt":"2026-08-03T22:47:12.741Z","confidence":0.75,"snapshotRef":null}}]},"factList":[{"attribute":"deployment.options","value":{"cloud":true,"on_prem":true},"provenance":{"source":"https://www.trunk.io","sourceType":"assisted:claude-haiku-4-5","retrievedAt":"2026-08-03T22:47:12.741Z","confidence":0.6,"snapshotRef":null}},{"attribute":"description.long","value":"CI reliability platform that detects, quarantines, and eliminates flaky tests while managing merge queues across any language, test runner, and CI provider.","provenance":{"source":"https://www.trunk.io","sourceType":"assisted:claude-haiku-4-5","retrievedAt":"2026-08-03T22:47:12.741Z","confidence":0.6,"snapshotRef":null}},{"attribute":"features.capabilities","value":{"autofix":false,"metrics":true,"function":"quality_platform","ci_gating":true,"deployment":"both","incremental":true,"open_source":"closed","pricing_model":"per_dev","language_scope":"multi_language","editor_integration":true},"provenance":{"source":"https://www.trunk.io","sourceType":"assisted:claude-haiku-4-5","retrievedAt":"2026-08-03T22:47:12.741Z","confidence":0.6,"snapshotRef":null}},{"attribute":"integrations.count","value":4,"provenance":{"source":"https://www.trunk.io","sourceType":"crawler:website","retrievedAt":"2026-08-03T22:47:12.741Z","confidence":0.6,"snapshotRef":null}},{"attribute":"integrations.list","value":[{"name":"GitHub"},{"name":"Slack"},{"name":"Linear"},{"name":"Jira"}],"provenance":{"source":"https://www.trunk.io","sourceType":"assisted:claude-haiku-4-5","retrievedAt":"2026-08-03T22:47:12.741Z","confidence":0.6,"snapshotRef":null}},{"attribute":"platform.support","value":{"cli":true,"web":true},"provenance":{"source":"https://www.trunk.io","sourceType":"assisted:claude-haiku-4-5","retrievedAt":"2026-08-03T22:47:12.741Z","confidence":0.6,"snapshotRef":null}},{"attribute":"pricing","value":{"type":"subscription","plans":[{"free":true,"name":"Free","summary":"$0/month for up to 5 committers","features":["Flaky test detection and quarantining","PR comments","Data encryption in transit and at rest","Data residency US","SOC 2 Type 2"],"components":[{"kind":"fixed","amount":0,"period":"month","currency":"USD"}],"description":"For teams up to 5 committers","contactSales":false,"includedLimits":{"committers":"5","test_spans":"1M per committer/month"}},{"free":false,"name":"Team","summary":"$18/committer/month","features":["Everything in Free","Merge queue with GitHub integration","Multi-CI support","Parallelism controls","Slack notifications","Code quality checks (CLI and VS Code)","Inline GitHub PR annotations","Admin tools","Advanced authentication controls","Onboarding support"],"components":[{"kind":"per_unit","unit":"committer","amount":18,"period":"month","currency":"USD"}],"description":"For teams needing unlimited committers and advanced features","contactSales":false,"includedLimits":{"committers":"Unlimited","test_spans":"1M per committer/month"}},{"free":false,"name":"Enterprise","summary":"Custom pricing. Contact sales.","features":["Everything in Team","SSO (Google, Microsoft, GitHub, SAML)","On-premise deployment","Slack Connect support","Custom billing and payment terms","Volume discount on test spans","Customizations and integrations","Early access to new features","Feature prioritization","Dedicated support"],"description":"Custom enterprise deployment with dedicated support","contactSales":true}],"summary":"Free tier available. Team plan from $18/committer/month. Enterprise custom pricing.","currency":"USD","freeTier":true,"sourceUrl":"https://www.trunk.io","retrievedAt":"2026-08-03T22:47:12.741Z","startingPrice":{"amount":18,"period":"month","currency":"USD"},"billingPeriods":["month"]},"provenance":{"source":"https://www.trunk.io","sourceType":"assisted:claude-haiku-4-5","retrievedAt":"2026-08-03T22:47:12.741Z","confidence":0.6,"snapshotRef":null}},{"attribute":"pricing.free_tier","value":true,"provenance":{"source":"https://www.trunk.io","sourceType":"assisted:claude-haiku-4-5","retrievedAt":"2026-08-03T22:47:12.741Z","confidence":0.6,"snapshotRef":null}},{"attribute":"pricing.model","value":"freemium","provenance":{"source":"https://www.trunk.io","sourceType":"assisted:claude-haiku-4-5","retrievedAt":"2026-08-03T22:47:12.741Z","confidence":0.6,"snapshotRef":null}},{"attribute":"pricing.price_level","value":"mid","provenance":{"source":"https://www.trunk.io","sourceType":"assisted:claude-haiku-4-5","retrievedAt":"2026-08-03T22:47:12.741Z","confidence":0.6,"snapshotRef":null}},{"attribute":"pricing.starting_gbp","value":18,"provenance":{"source":"https://www.trunk.io","sourceType":"assisted:claude-haiku-4-5","retrievedAt":"2026-08-03T22:47:12.741Z","confidence":0.6,"snapshotRef":null}},{"attribute":"pricing.transparent","value":true,"provenance":{"source":"https://www.trunk.io","sourceType":"assisted:claude-haiku-4-5","retrievedAt":"2026-08-03T22:47:12.741Z","confidence":0.6,"snapshotRef":null}},{"attribute":"reliability.status_page","value":true,"provenance":{"source":"https://status.trunk.io","sourceType":"crawler:website","retrievedAt":"2026-08-03T22:47:12.741Z","confidence":0.6,"snapshotRef":null}},{"attribute":"security.soc2","value":true,"provenance":{"source":"https://www.trunk.io/security","sourceType":"crawler:website","retrievedAt":"2026-08-03T22:47:12.741Z","confidence":0.75,"snapshotRef":null}}],"claimed":false,"updatedAt":"2026-08-03T22:51:57.857Z","formats":{"json":"https://www.vioscale.ai/api/v1/software/trunk","markdown":"https://www.vioscale.ai/software/trunk.md","html":"https://www.vioscale.ai/software/trunk"}},"meta":{"source":"https://www.vioscale.ai","license":"CC-BY-4.0","generatedAt":"2026-08-06T23:59:39.132Z","disclaimer":"Independent, evidence-based. Every fact carries provenance."}}