ru6xul6
Joined 10 years ago
Joined 10 years ago
A BBC article on it: https://www.bbc.com/travel/article/20181107-the-last-film-po...
It parses any given codebase and visualizes all function calls as a hierarchical graph. Quite useful for onboarding new team members, digging through old codebases, or simply debugging issues.
You can further tweak the graph for various use cases. For example, a frontend engineer can view the dependency graph of all UI components, while an infra engineer can view connections between all cloud resources defined in Terraform.
Last year I noticed its user sign-ups are ticking up quickly, acquiring hundreds of users in a few months, so I decided to redesign the app and add more language supports (now supporting Typescript, Javsacript, Python, Ruby, and Go.
It's a combination of a desktop app (to parse your local codebase) and a web app (to visualize the graph). Users pay a small price to unlock the full graph, otherwise the graph is capped at 100 nodes, which allows users to fully try out the product before committing to pay for it.
Let me know if that works in your scenario :)