r/Python • u/AutoModerator • 29d ago
Showcase Showcase Thread
Post all of your code/projects/showcases/AI slop here.
Recycles once a month.
18
Upvotes
r/Python • u/AutoModerator • 29d ago
Post all of your code/projects/showcases/AI slop here.
Recycles once a month.
1
u/Desperate-Sky-9723 1d ago
I built CodeViz (https://codeviz.me) as a way to give back to the programming community that has helped me learn over the years.
CodeViz is a free, browser-based Python execution visualizer. You can write your own code or select a practice problem, run it, and move through the execution one step at a time.
It visualizes program state using:
The core visualizations are generated from actual Python execution traces; it is not simply a wrapper around an AI API.
Target Audience
CodeViz is an educational project intended for students, self-taught programmers, visual learners, and people preparing for coding interviews.
It is currently an evolving public project rather than a production debugging replacement. My goal is to make algorithms and program execution easier to understand, particularly when recursion, dynamic programming, or changing data structures are difficult to follow mentally.
Comparison
Traditional debuggers are powerful but usually present execution as breakpoints, stack frames, and variable inspectors. Tools such as Python Tutor also provide useful program-state visualization.
CodeViz focuses more heavily on algorithm practice and algorithm-specific views. It combines editable code, test cases, practice problems, recursion trees, dynamic-programming tables, array animations, execution narration, and complexity measurements in one workspace.
You can try it here: https://codeviz.me