8.9. Smaller Examples¶
The smaller demos are the shortest path to the builder, lifecycle, hub, and host-adapter basics without reading the full flagship app.
For the VMx/component shape of each example, see the Example Diagram Gallery.
8.9.1. C#¶
examples/csharp/console/HelloVMx/: minimal lifecycle and hub loggingexamples/csharp/wpf/TodoApp/: WPF wrapper-and-binding example
Source index: examples/csharp/README.md
8.9.2. Python¶
examples/python/console/hello_vmx/: minimal lifecycle and hub loggingexamples/python/tk/todo_app/: tkinter MVVM appexamples/python/textual/inspector/: live tree and hub inspector
Source indexes: examples/python/README.md, examples/python/textual/inspector/README.md
8.9.3. TypeScript¶
examples/typescript/console/hello-vmx/: minimal Node-based lifecycle and hub logging
Source index: examples/typescript/README.md
8.9.4. Swift¶
Swift currently exposes the flagship Notes Workspace example rather than a separate small demo. Use the flavor README and SwiftUI integration recipe as the minimum entry points: langs/swift/README.md, SwiftUI Integration
8.9.5. Rust¶
examples/rust/console/hello-vmx/: Cargo console demo usingComponentVm,CompositeVm,FilteredCompositeVm, andRelayCommandexamples/rust/tui/notes-showcase/: Ratatui showcase using a pure VMx MVVM layer with search, paging, validation, notifications, and editor mode
Source index: examples/rust/README.md