Skip to main content

PyQt Reactive Framework

Project description

pyreaqtive

alt text

pyreaqtive is a framework for developing applications in pyqt with reactive programming. It enables to write applications in a declarative form, that is focused on data and functionality and that does not bloat code with gui callbacks.

The library provides several models to hold data, and many prebuilt widgets and layouts to present the data from the models to the user, making the separation from data and visualization, and the adequate link between them, a simple task.

All reactive widgets and layouts use pyqt built-in widgets, which makes them fully compatible with pyqt without loosing functionality. Reactive and non-reactive parts can be mixed into an application, and non-reactive components can be turned to reactive ones without necessarily changing codebases.

Documentation

https://pyreaqtive.readthedocs.io/en/latest/

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyreaqtive-1.1.0.tar.gz (18.5 kB view details)

Uploaded Source

Built Distribution

pyreaqtive-1.1.0-py3-none-any.whl (32.3 kB view details)

Uploaded Python 3

File details

Details for the file pyreaqtive-1.1.0.tar.gz.

File metadata

  • Download URL: pyreaqtive-1.1.0.tar.gz
  • Upload date:
  • Size: 18.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.6.5

File hashes

Hashes for pyreaqtive-1.1.0.tar.gz
Algorithm Hash digest
SHA256 2a0cd771de59dc61c90602a88ca32e59a26fb5520001672e4fcfc69b1a94b808
MD5 088bc12e8f2a4064a430b7169da5c20e
BLAKE2b-256 27f58484670b81e5032ff8892042c88e83d7fb1584b100e2e4f8f2b59bb942d1

See more details on using hashes here.

File details

Details for the file pyreaqtive-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: pyreaqtive-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 32.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.6.5

File hashes

Hashes for pyreaqtive-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c972fde9d9e0b917062aeecd24b2afaee067541644206a11c46f4f7a1235e9b0
MD5 d367c252f59cf3b37bea0a798974ee93
BLAKE2b-256 bc4c8817bcb2636c3b28cd2c0b28d5b9f44f23f39749c6c1bdc919005682520a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page