Weft
A reactive and interactive Python experience
Details
- External ID
- 46474747
- Source
- HN
- Company
- —
- Product
- Weft
- Website domain
- weft.sh
- Launched
- Jan. 3, 2026
- Cohort
- —
- Upvotes
- 6
- Upvotes percentile
- 0.2549407114624506
- Tags
- —
- Fetched at
- Sept. 7, 2026, 9:25 p.m.
- Updated at
- Sept. 7, 2026, 9:25 p.m.
Description
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.
Enrichment
- Theme
- interactive simulations and creative experiments
- Vertical
- Horizontal
- Function
- Dev tools
- Audience
- Developer
- AI stance
- Not AI
- Project type
- Hobby / open-source project
- Normalized one-liner
- interactive python development environment
- Manually corrected
- False
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 — 115 launches clear the similarity bar, closest 8 shown.
Attention rank: #89 of 116 (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.43
- PyTogether, open-source lightweight real-time Python IDE for teachers · hn · 2025-11-03 · 5 upvotes · similarity 0.42
- Genotype: language that compiles to idiomatic TS, Rust and Python · hn · 2026-09-08 · 9 upvotes · similarity 0.42
- Pyra · hn · 2026-04-17 · 13 upvotes · similarity 0.42
- Solnix · hn · 2026-02-08 · 6 upvotes · similarity 0.41
- Chestnut · hn · 2026-04-23 · 7 upvotes · similarity 0.40
- learning-python · github · 2026-09-17 · 240 upvotes · similarity 0.40
- Wyrm · hn · 2026-07-09 · 81 upvotes · similarity 0.39
Other launches for this product
- No other launches for this product.
Same idea, different domain
Nobody's really built a dev tools tool for Sales yet.