GraphCanon updated Aug 12, 2026 · GitHub synced Aug 12, 2026
21views this month
Decision brief
Coca is a comprehensive toolbox for analyzing and refactoring legacy systems using features such as call graph visualization, concept analysis, and design pattern suggestions.
Good fit when
- Use Coca when you are working with complex legacy Go applications that need detailed analysis of their architecture to facilitate informed refactoring decisions
- Leverage Coca if your team requires tools for visualizing the structure of API calls within a large codebase, aiding in identifying bottlenecks or redundant paths
Avoid when
- Avoid using Coca for projects that do not involve Go language as it is specifically designed with this in mind
- Do not use Coca if your primary concern is runtime performance analysis; its strengths lie in structural and architectural code analysis rather than performance profiling of running systems
- Pricing:
- freemium - Coca is freely available under an open-source license (MPL-2.0). There are no paid versions or premium features listed.
Observed Jul 17, 2026 · Source: enrich:decision_facts
Verify the decision
Maintenance and security
Full trust report- Maintenance
- Slowing (217d since push)
- As of Aug 12, 2026
- Provenance
- Not a fork · Personal account
- As of Aug 12, 2026
- Security (OSV)
- No lockfile
- As of Jul 15, 2026
Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.
Install
go get github.com/phodal/coca pkg.go.devSimilar tools
Same-category neighbours. No typed graph edges are catalogued for this tool yet.
Evidence and technical details
Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.
Overview
Coca is designed to help with the refactoring and analysis of legacy systems, providing call graph visualization, concept analysis, API tree creation, and design pattern suggestions.
Capability facts
- Languages
- go
Source: github.language · Aug 12, 2026
Categories
Tags
README
Getting started Requirements: graphviz for dot file to image (such as svg, png) The easiest way to get coca is to use one of the pre built release binaries which are available for OSX, Linux, Windows on the release page. You can also install yourself :
For agents
This page has a .md twin and JSON over the API.