Stepcast: Live-Narrated Python Scripts with Step-by-Step Execution

Ever run a Python script and just stared at a blinking cursor, wondering... "Is it stuck? Did it crash? Which step is it on?" 🤷♂️⏳ I got tired of silent terminals, so I built stepcast. Stepcast is a lightweight Python library that turns your silent scripts into live-narrated, timed pipelines. With just one decorator, you get instant visibility into exactly what your code is doing. How it works: Instead of writing complex logging boilerplate, just wrap your functions with our simple decorator. @pipe.step("Clean Data") ✨ What you get: ✅ A beautiful, live-updating terminal UI. ✅ Automatic execution timing for every single step. ✅ Clear success/failure indicators (no more hunting through massive stack traces). ✅ Zero changes to your actual function logic. It is completely Open Source and ready to use! Just run: pip install stepcast Check out the code & documentation here: https://lnkd.in/gfFXvvYD If you write data pipelines, automation scripts, or ETL jobs in Python, I’d love for you to try it out. Drop a ⭐ on the repo if you find it useful, and let me know your thoughts! 👇 #Python #Pythonlibrary #stepcast #DataEngineering #DeveloperTools #OpenSource #DataScience #PythonProgramming #ETL #Coding #debugging #Decorator #python

  • graphical user interface, application

To view or add a comment, sign in

Explore content categories