v0.1.0

Codevyr Logo Codevyr

Stop getting lost jumping to definitions.

Understand unfamiliar codebases faster. Query and visualize control flow to see how your project really works.

Codevyr Screenshot

How Codevyr Works

From unfamiliar code to clear control flow in three steps.

1
Input code

Start with a project or snippet you're trying to understand.

package example

func main() {
    greet()
    add(2, 3)
}
2
Ask a query

Example: show everything called from main.

"main"{}
3
Explore the graph

Codevyr generates an interactive control-flow graph.

Control flow graph output

Why choose Codevyr?

Codevyr helps developers understand and visualize source code of complex software project the way they think of it.

speed

Lightning Fast Analysis

Pre-indexed codebases enable instant query responses. No waiting - explore your code at the speed of thought.

code

Simple Pattern Language

Learn Askl’s intuitive pattern matching syntax in minutes. Express complex code relationships with elegant, readable queries.

account_tree

Interactive Code Navigation

Navigate through your code using an interactive graph interface. Jump seamlessly between related functions, classes, and modules.

visibility

Developer-Focused Views

Simplify complex code relationships with customizable visualizations. Show what matters to developers, hide implementation noise.

Join the Waitlist

Be the first to know when Codevyr is ready for use.

Select how often you'd like to receive emails

We respect your privacy. No spam. Privacy Policy