PyScript Practitioners: Analysis, Findings and Future Steps
Nicholas H.Tollervey 2026-7-3
Key Quotes
"You guys, without knowing it, have built the simplest system of just getting started."
- Hammad, engineer and home educator (on PyScript's simplicity)
"PyScript is closer to the LED blinking - you do the thing and it's all right there."
- Kattni, educator (on how quickly it is possible to get results)
"I tried it out. It works for something simple, it didn't work for something else, I didn't know what to do."
- Ćukasz, CPython Developer in Residence (relaying what other Python programmers tell him)
"It just becomes ungodly slow. If you're in the middle of a class, then the class kind of falls apart."
- Chris, Tufts University (on PyScript.com)
"I basically walk away and hope it's working."
- Anna, student (on what she does when PyScript.com crashes)
"I put a lot of work into that - a professionally done presentation. And nothing came of it."
- Claudiu, project manager (on the marketing proposal he brought to the project)
"The people who are mostly going to read our documentation are not people, they're LLMs."
- Nicholas, core maintainer (on the documentation re-write)
Chris: "I want a one-click solution so that it just works. And maybe I log in with my GitHub stuff and I point it to a folder that I also have synced to GitHub..."
Nicholas: "[You] just want to be able to pip install a thing, add a configuration file, and it just sits there happily humming away in the corner like a fridge. And you don't really need to worry about it from that moment on."
Chris: [nodding] "Yes."
- Chris explaining his ideal development / deployment environment to Nicholas
Contents
- Preface (this page).
- Executive summary
- 1. Introduction
- 2. Key findings
- 3. The interviewees
- 4. Key themes at a glance
- 5. Themes in detail
- 6. Conclusion
- Appendix 1
- Appendix 2