pyapp-kit / psygnal
Python observer pattern (callback/event system). Modeled after Qt Signals & Slots (but independent of Qt)
☆86Updated this week
Related projects ⓘ
Alternatives and complementary repositories for psygnal
- Generic application schema implemented in python.☆20Updated last week
- Collagraph 📓 Reactive user interfaces☆30Updated 5 months ago
- Use convenient async/await syntax to spawn threads in Qt applications☆49Updated 3 weeks ago
- Observ 👁 Reactive state management☆26Updated 10 months ago
- QTrio - a library bringing Qt GUIs together with async and await via Trio☆40Updated last year
- Update or convert docstring style formats in Python code.☆33Updated 3 weeks ago
- Missing widgets and components for Qt-python☆210Updated 2 weeks ago
- sphinx plugin for generate remote links using intersphinx☆14Updated 3 weeks ago
- Populate library namespace without incurring immediate import costs☆143Updated 3 weeks ago
- A fast, lightweight 3D viewer for Python based on WGPU☆45Updated 2 months ago
- ☆15Updated 8 months ago
- Library to have other PySide/PyQt widgets run in a separate process while allowing communication with the main process.☆25Updated 5 years ago
- Edit pydantic models with widgets from the awesome Panel package☆25Updated 9 months ago
- A plugin for MkDocs to generate API documentation☆104Updated last week
- pathlib api extended to use fsspec backends☆252Updated this week
- Dynamically create python functions with a proper signature.☆120Updated last month
- Lazy & self-destructive tools for speeding up module imports☆52Updated 2 years ago
- A fully customizable toast notification library for PyQt and PySide☆85Updated 2 months ago
- Define fields in python classes. Easily.☆45Updated last year
- Syntactical sugar for Python class attributes☆56Updated 4 months ago
- Pytest plugin for testing examples in docstrings and markdown files.☆97Updated this week
- install libraries required to use qt on github action (does not install qt itself)☆17Updated last month
- Linear algebra utilities for Python☆12Updated 4 months ago
- Type annotations for specifying, validating, and serializing arrays with arbitrary backends in Pydantic (and beyond)☆66Updated last month
- [Python] Stream-like manipulation of iterables.☆130Updated last month
- Build and Inspect Python Packages in GitHub Actions☆178Updated 3 weeks ago
- General-purpouse camera capture plugin for data streaming to napari☆22Updated 8 months ago
- Observe the evolution of mutable data types like lists, dicts, and sets.☆39Updated 3 years ago
- Multi-handle range slider widget for PyQt/PySide☆46Updated 3 years ago
- Python bindings to Qt Advanced Docking System for PySide6☆23Updated 3 weeks ago