Advertisement · 728 × 90

Posts by Wybthon

Preview
Release v0.21.0 · wybthon/wybthon v0.21.0 (2026-04-15) Features component,reactivity: Add ReactiveProps proxy and true Fragment support (53e5934) Detailed Changes: v0.20.0...v0.21.0

Wybthon v0.21.0: Props are Pythonic, Fragments are invisible, and new reactive primitives for equality control, async ownership, and children memoization bring the API to near-full SolidJS parity. github.com/wybthon/wybt...

5 days ago 3 0 0 1

Just shipped Wybthon v0.20.0. #BuildInPublic

2 weeks ago 4 2 1 0
Preview
Release v0.20.0 · wybthon/wybthon v0.20.0 (2026-04-02) Documentation Align branch prefixes with conventional commit types (b089c6b) Features reactivity,flow: Add map_array/index_array; rewrite flow scopes (04cb8d2) Detailed Ch...

Wybthon v0.20.0: New list primitives map_array, index_array, and create_selector bring fine-grained reactivity to collections, while rewritten For, Index, and Show scopes ensure automatic cleanup on every transition. github.com/wybthon/wybt...

2 weeks ago 2 0 0 1
Preview
Release v0.19.0 · wybthon/wybthon v0.19.0 (2026-03-31) Features reactivity,reconciler,context: Introduce reactive ownership tree for automatic lifecycle management (1eed8fa) Detailed Changes: v0.18.0...v0.19.0

Wybthon v0.19.0: A SolidJS-style ownership tree replaces flat cleanup stacks, giving components automatic lifecycle management and ownership-based context propagation. github.com/wybthon/wybt...

3 weeks ago 2 0 0 1
Preview
Release v0.18.0 · wybthon/wybthon v0.18.0 (2026-03-31) Features flow: Rewrite flow controls as isolated reactive components (6fa87c1) Detailed Changes: v0.17.0...v0.18.0

Wybthon v0.18.0: Flow controls gain isolated reactive scopes and lazy evaluation, so only the relevant subtree rerenders when a tracked condition or list changes. github.com/wybthon/wybt...

3 weeks ago 3 0 0 1
Preview
Release v0.17.0 · wybthon/wybthon v0.17.0 (2026-03-21) Chores bench: Revamp suite to match js-framework-benchmark (1789d4f) Documentation mkdocs: Remove orphaned api.md stub; add authoring-patterns to nav (c0a031f) repo: Add ...

Wybthon v0.17.0: create_store and produce close the biggest remaining API gap with SolidJS, adding per-path reactive signals and ergonomic batch mutations for nested objects and lists. github.com/wybthon/wybt...

1 month ago 2 0 0 1
Preview
GitHub - wybthon/wybthon: Wybthon is “SolidJS for Python,” a tiny client-side SPA framework that runs entirely in the browser via Pyodide (no backend needed). Wybthon is “SolidJS for Python,” a tiny client-side SPA framework that runs entirely in the browser via Pyodide (no backend needed). - wybthon/wybthon

I’m building a front-end framework. In Python. That runs in the browser. #BuildInPublic github.com/wybthon/wybt...

1 month ago 3 1 0 0
Post image

This app has no backend. No JavaScript either. It’s 100 percent Python running in the browser with SolidJS-style signals and reactive components. #BuildInPublic github.com/wybthon/wybt...

1 month ago 5 1 0 0
Preview
Release v0.16.0 · wybthon/wybthon v0.16.0 (2026-03-16) Features component: Make component props reactive getters; remove legacy aliases (4e63675) Testing examples: Fix demo current_path init and E2E smoke selectors (cd71721) D...

Wybthon v0.16.0: Component props become reactive getters backed by signals, bringing Wybthon’s component model closer to SolidJS’s signals-first philosophy. github.com/wybthon/wybt...

1 month ago 2 0 0 1
Preview
Release v0.15.0 · wybthon/wybthon v0.15.0 (2026-03-15) Features Unify on function components; add flow primitives and reactive utilities (f657882) Refactoring examples: Revamp demo app with modern UI and structured pages (c895ce...

Wybthon v0.15.0: A function-only component model, SolidJS-style control-flow primitives, and new reactive utilities bring the framework closer to its “SolidJS for Python” vision. github.com/wybthon/wybt...

1 month ago 2 0 0 1
Advertisement
Preview
Release v0.14.0 · wybthon/wybthon v0.14.0 (2026-03-11) Documentation repo: Add missing module scopes to CONTRIBUTING.md (0476a1a) Features reactivity: Replace hooks with signals-first primitives (ef11d2f) Refactoring tests: Ex...

Wybthon v0.14.0: SolidJS-inspired signals replace React-style hooks with create_signal, create_effect, create_memo, on_mount, and on_cleanup; function components now run once and rerender only when tracked signals change. github.com/wybthon/wybt...

1 month ago 2 0 0 1
Preview
Release v0.13.0 · wybthon/wybthon v0.13.0 (2026-03-11) Features vdom: Split monolithic vdom.py into focused sub-modules with dev-mode error reporting (dd1f152) Detailed Changes: v0.12.0...v0.13.0

Wybthon v0.13.0: Seven focused submodules and dev-mode error reporting replace the monolithic VDOM, making the rendering core easier to navigate, debug, and extend. github.com/wybthon/wybt...

1 month ago 2 0 0 1
Preview
Release v0.12.0 · wybthon/wybthon v0.12.0 (2026-03-10) Features component: Add @component decorator for Pythonic kwarg props (ad84570) Detailed Changes: v0.11.0...v0.12.0

Wybthon v0.12.0: A new component() decorator turns props dictionaries into typed keyword arguments, making function components feel native to Python. github.com/wybthon/wybt...

1 month ago 2 0 0 1
Preview
Release v0.11.0 · wybthon/wybthon v0.11.0 (2026-03-06) Features vdom,component,hooks: Add core React primitives (fd8d4bb) Detailed Changes: v0.10.0...v0.11.0

Wybthon v0.11.0: Five core React primitives bring memoization, portals, ref forwarding, reducers, and synchronous layout effects to Python components. github.com/wybthon/wybt...

1 month ago 2 0 0 1
Preview
Release v0.10.0 · wybthon/wybthon v0.10.0 (2026-03-05) Continuous Integration workflows: Append detailed changes link to release notes (8ce7e28) workflows: Fix duplicate release, and use changelog for release notes (2cbdaa7) ...

Wybthon v0.10.0: Over fifty Pythonic element helpers and a new Fragment make VDOM markup shorter, cleaner, and more idiomatic. github.com/wybthon/wybt...

1 month ago 2 0 0 1
Preview
Release v0.9.0 · wybthon/wybthon v0.9.0 (2026-03-05) Continuous Integration workflows: Add semantic-release pipeline and PR commit linting (ef27399) workflows: Decouple PyPI publish from release creation (f1c07a9) Documentat...

Wybthon v0.9.0: React-style hooks bring use_state, use_effect, use_memo, use_ref, and use_callback to function components; a semantic-release pipeline now automates versioning and publishing. github.com/wybthon/wybt...

1 month ago 3 0 0 1