Weft
A reactive and interactive Python experience
Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.
Want to reach these readers? Sponsor an issue.
Hi HN,I built Weft over the last two weeks of Christmas break. I was teaching my kids Python and noticed the lack of interactivity in some of their learning experiences. The feedback loop was too long.I wanted to provide them with an experience similar to Bret Victor's concepts on Learnable Programming; i.e. an easier way to learn is to see immediately the reaction to your actions. Hence the reactivity ;)It is currently in early alpha and I’m planning to open-source the repo under AGPLv3 soon once I clean up the prototype code.I wrote up a short blog post with more details on the "Why" and the implementation here: https://zenadi.com/posts/weft-announcementI’d love to hear your feedback or ideas on how to make this better.
HN · launched Jan 3, 2026 · 6 upvotes (top 75%) · 0 views
Niche: software development environments · 117 launches, 12 in the last 7 days ▲ +9% · Explore this niche →
Category and tags
- Horizontal
- Dev tools
- Developer
- Not AI
- Hobby / open-source project
Visit website ↗ Source listing ↗
More like this: all 117 launches in software development environments →
Could you build this?
Yes It is an interactive Python learning playground built over a couple of weeks, easily assembled using Pyodide/WebAssembly in the browser with modern UI components.
Discussion
4 comments analyzed.
Competitors mentioned: PyCharm notebook inspector, Python's ast and symtable libraries
Concerns raised: Scaling debugging and state visibility for larger programs, Inspecting compound statement contents complexity
Feature requests: Execution history or state timeline visualization, Side-bars with inspector tooling, Code state management and history improvement, Multiple sessions support with save functionality, Data persistence or online capability
Competitors
Other products that read as similar to this one : 259 launches clear the similarity bar, closest 8 shown.
Attention rank: #200 of 260 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).
Launched 64 days after the earliest competitor.
- SymDerive · hn · 2026-02-01 · 26 upvotes · similarity 0.46
- Build with Python · hn · 2026-10-04 · 48 upvotes · similarity 0.45
- PyTogether, open-source lightweight real-time Python IDE for teachers · hn · 2025-11-03 · 5 upvotes · similarity 0.45
- Pyra · hn · 2026-04-17 · 13 upvotes · similarity 0.44
- Genotype: language that compiles to idiomatic TS, Rust and Python · hn · 2026-09-08 · 9 upvotes · similarity 0.44
- Solnix · hn · 2026-02-08 · 6 upvotes · similarity 0.43
- Chestnut · hn · 2026-04-23 · 7 upvotes · similarity 0.43
- learning-python · github · 2026-09-17 · 240 upvotes · similarity 0.42
The niche, labels, vibe code rating and competitor comparison on this page are analysis by Nicheloom. If you use them, please credit nicheloom.com. How you may use our data.