Pyviel: learn real Python with every line explained, errors in plain words (beta)

Wait 5 sec.

I built Pyviel, a free tool that teaches Python in small steps. It runs real Python and nothing leaves your computer. Context : This is the direct sequel of Kaviel , basically this but it teached my own coding language i made and it was purely experimental and definitely not stable. What it does 57 lessons in English, Italian and French, from print to classes, generators and async every line of every program has a note beside it, plus what you will see and a small job to try errors are explained in plain words with the line number, and a "View full error" button shows the real Python message the last lessons teach how to run Python from a terminal (python3 file.py, sys.argv, pip, venv) Two versions Website: nothing to install, runs Python in your browser (Pyodide). It is the demo: light and dark theme, slower. https://scadavide55.github.io/Pyviel/ Desktop app (macOS, Windows, Linux): runs a real Python 3.14 on your computer, with six themes. https://github.com/scadavide55/Pyviel/releases/latest Honest notes it is a beta, and nobody new to programming has tried it yet. That is exactly what I am looking for it was built with help from an AI (Claude); I decided the design and tested it the installers are not signed, so on Mac you need to right-click and choose Open I tested the Apple silicon app on macOS; the Windows, Linux and Intel Mac builds are untested Repo (MIT): https://github.com/scadavide55/Pyviel Where do you get stuck? What would you change? Any feedback helps.   submitted by   /u/Davidotto13 [link]   [comments]