The Live Conduit for Python
HTML-over-the-wire without the JavaScript hangover.
counter.wire
---
count = wire(0)
---
<p>Count: {count}</p>
<button @click={count.value += 1}>
Add One
</button>The "Always On" Experience
Instant Reactivity
Real-time updates without the page refresh. pywire creates a persistent, bi-directional conduit between your Python logic and the Browser.
Single File Components
Keep your Python logic, HTML structure, and scoped styles in one cohesive `.wire` file. No more context switching between languages.
Zero JS Overhead
Write pure Python and HTML. pywire handles the transport layer, so you can build modern interactive apps without touching a single line of JavaScript.