Skip to content

nova-sdk/nova-mvvm

MVVM Library for Python

Introduction

nova-mvvm is a Python package designed to simplify the implementation of the Model-View-ViewModel (MVVM) pattern. This library provides tools and utilities that help in building clean, scalable, and maintainable GUI applications using MVVM architecture in Python. It currently supports pyqt5, pyqt6, Trame and Panel GUI frameworks.

About

The nova-mvvm library provides a simple model-view-viewmodel pattern that leverages Pydantic for data binding

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages