{"data":{"slug":"dbos-inc-dbos-transact-golang","name":"dbos-transact-golang","tagline":"Database-Backed Durable Golang Workflows","github_url":"https://github.com/dbos-inc/dbos-transact-golang","owner":"dbos-inc","repo":"dbos-transact-golang","owner_avatar_url":"https://avatars.githubusercontent.com/u/134341568?v=4","primary_language":"Go","stars":836,"forks":73,"topics":["automation-framework","durable-execution","go","golang","orchestration","orchestration-engine","orchestration-framework","workflow","workflow-automation","workflow-engine","workflows"],"archived":false,"github_pushed_at":"2026-09-16T23:33:18+00:00","maintenance_label":"Very active","stars_delta_30d":42,"url":"https://www.graphcanon.com/tools/dbos-inc-dbos-transact-golang","markdown_url":"https://www.graphcanon.com/tools/dbos-inc-dbos-transact-golang.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/dbos-inc-dbos-transact-golang","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=dbos-inc-dbos-transact-golang","description":"Database-Backed Durable Golang Workflows","homepage_url":"https://dbos.dev/","license":"MIT","open_issues":10,"watchers":7,"ai_summary":"This repository offers an automation framework and an orchestration engine built with the Go programming language for managing durable workflows.","readme_excerpt":"## Getting Started\n\nTo get started, follow the [quickstart](https://docs.dbos.dev/quickstart) to install this open-source library and connect it to a Postgres database.\nThen, check out the [programming guide](https://docs.dbos.dev/python/programming-guide) to learn how to build with durable workflows and queues.","github_created_at":"2025-06-07T00:40:55+00:00","created_at":"2026-07-15T10:53:43.339798+00:00","updated_at":"2026-09-20T04:47:54.626252+00:00","categories":[{"slug":"developer-tools","name":"Developer Tools","url":"https://www.graphcanon.com/categories/developer-tools","markdown_url":"https://www.graphcanon.com/categories/developer-tools.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/developer-tools"}],"tags":[{"slug":"automation-framework","name":"automation-framework"},{"slug":"durable-execution","name":"durable-execution"},{"slug":"go","name":"go"},{"slug":"orchestration-engine","name":"orchestration-engine"},{"slug":"workflow-automation","name":"workflow-automation"}],"trust":{"provenance":{"is_fork":false,"github_id":997681646,"owner_type":"Organization","methodology":"github_public_v1","parent_repo":null,"near_duplicate_slugs":[]},"computed_at":"2026-09-20T04:47:52.097Z","maintenance":{"label":"Very active","score":96,"methodology":"github_public_v1","releases_90d":8,"days_since_push":3,"last_release_at":"2026-09-16T23:33:19Z","stars_delta_30d":42,"open_issues_delta_30d":-1},"security_summary":{"status":"no_lockfile","scanner":null,"low_count":0,"high_count":0,"last_scan_at":"2026-07-15T10:53:44.627Z","medium_count":0,"scan_profile":"none","critical_count":0}},"capability_facts":{"scan":{"source":"repo_scan","observed_at":"2026-09-20T04:47:53.558Z"},"languages":{"value":["go"],"source":"github.language","observed_at":"2026-09-20T04:47:53.558Z"},"license_spdx":{"value":"MIT","source":"github.license","observed_at":"2026-09-20T04:47:53.558Z"}},"decision_facts":{"hosting":null,"pricing":null,"requirements":null,"constraints":null,"when_to_use":["Employ dbos-transact-golang when you need to manage complex, long-running processes that require persistence across restarts within a Go-based application.","Choose it if your project necessitates the use of specific Go language features or libraries optimized in this tool and is not supported by other workflow engines."],"when_not_to_use":["Avoid dbos-transact-golang if you are working with environments that have strict security policies, as its MIT license might not be suitable for all corporate or governmental use cases.","Do not use it when your project's primary language is not Go or there is an inflexible requirement to adhere to a different technology stack."],"source":"enrich:decision_facts","observed_at":"2026-07-17T10:18:05.704Z"},"constraint_facets":null,"decision_summary":[{"label":"Adopt for","value":"dbos-transact-golang is an automation framework and orchestration engine for durable workflows built using Go."}]}}