Skip to content

Python

Snapshot

  • Install: pip install vmx or uv add vmx
  • Publication status: vmx is published on PyPI; the repository source tree may be ahead of the latest public release.
  • Reactive primitive: reactivex
  • Naming idiom: snake_case

What To Reach For

Python is the most direct fit when you want a typed but lightweight VM layer for services, CLIs, TUIs, or desktop adapters without leaving idiomatic dataclass and protocol-based code.

Pointers

Current Example Coverage

  • Console: examples/python/console/hello_vmx/
  • tkinter Todo app: examples/python/tk/todo_app/
  • Textual inspector: examples/python/textual/inspector/
  • Textual flagship: examples/python/textual/notes_showcase/

The flagship and inspector are the fastest way to see the hub, lifecycle, and tree helpers under a real host.