LogEye is a Python library that provides automated, real-time logging of variable changes, function calls, and data mutations to visualize code execution without needing a debugger.
How It Works
You hear about a simple way to peek inside your running code and see exactly what happens step by step, like magic print statements that do all the work.
You sprinkle a special marker called @log on top of your functions or variables, taking just seconds.
You hit run, and instantly colorful logs appear showing function calls, variable updates, and results as they happen.
Everything lights up: you see numbers changing, lists growing, and logic flowing right before your eyes, making tricky code crystal clear.
For learning, you flip on educational mode and the logs turn into a friendly narrative, perfect for students or teaching.
You choose what to focus on, like certain variables or save logs to a file, keeping it simple and tailored.
Now you understand every twist and turn without frustration, debugging feels effortless, and you confidently build better programs.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.