pyapp-kit / psygnal
Python observer pattern (callback/event system). Modeled after Qt Signals & Slots (but independent of Qt)
☆101Updated 2 weeks ago
Alternatives and similar repositories for psygnal:
Users that are interested in psygnal are comparing it to the libraries listed below
- Use convenient async/await syntax to spawn threads in Qt applications☆49Updated last month
- Generic application schema implemented in python.☆22Updated 2 weeks ago
- QTrio - a library bringing Qt GUIs together with async and await via Trio☆40Updated last year
- sphinx plugin for generate remote links using intersphinx☆15Updated 2 weeks ago
- Update or convert docstring style formats in Python code.☆39Updated 4 months ago
- Populate library namespace without incurring immediate import costs☆156Updated this week
- Missing widgets and components for Qt-python☆235Updated this week
- Type annotations for specifying, validating, and serializing arrays with arbitrary backends in Pydantic (and beyond)☆93Updated last week
- A fast, lightweight 3D viewer for Python based on WGPU☆49Updated this week
- Collagraph 📓 Reactive user interfaces☆30Updated last month
- Automatically format your Python docstrings to conform with PEP 8 and PEP 257☆77Updated this week
- Build and Inspect Python Packages in GitHub Actions☆190Updated 2 weeks ago
- Observ 👁 Reactive state management☆26Updated last year
- Simple, fast-loading, n-dimensional array viewer with minimal dependencies.☆62Updated this week
- Automated testing for the examples in your documentation.☆75Updated last month
- Declarative CLI argument parser☆148Updated last week
- CPU parallelism for Trio☆57Updated 2 weeks ago
- pathlib api extended to use fsspec backends☆285Updated last week
- install libraries required to use qt on github action (does not install qt itself)☆18Updated 5 months ago
- Operator overloading for fast anonymous functions.☆50Updated 2 weeks ago
- Edit pydantic models with widgets from the awesome Panel package☆24Updated last year
- A simple task runner.☆111Updated 2 weeks ago
- Lazy & self-destructive tools for speeding up module imports☆54Updated 3 years ago
- Pytest plugin providing advanced doctest features☆102Updated last month
- Library to have other PySide/PyQt widgets run in a separate process while allowing communication with the main process.☆25Updated 6 years ago
- A codemod to make your implicit optional type hints PEP 484 compliant.☆90Updated last year
- Pytest plugin for testing examples in docstrings and markdown files.☆110Updated 4 months ago
- A matplotlib backend that produces plots using only ASCII characters☆64Updated 8 months ago
- Syntactical sugar for Python class attributes☆56Updated 8 months ago
- cython hooks for hatch☆31Updated 7 months ago