pyapp-kit / psygnalLinks
Python observer pattern (callback/event system). Modeled after Qt Signals & Slots (but independent of Qt)
☆117Updated last week
Alternatives and similar repositories for psygnal
Users that are interested in psygnal are comparing it to the libraries listed below
Sorting:
- Generic application schema implemented in python.☆25Updated this week
- Use convenient async/await syntax to spawn threads in Qt applications☆51Updated last month
- Missing widgets and components for Qt-python☆262Updated last week
- Populate library namespace without incurring immediate import costs☆194Updated 2 weeks ago
- Unified API for working with multiple dataclass-like libraries☆16Updated last week
- Collagraph 📓 Reactive user interfaces☆32Updated last week
- sphinx plugin for generate remote links using intersphinx☆17Updated last month
- QTrio - a library bringing Qt GUIs together with async and await via Trio☆45Updated last week
- Lazy & self-destructive tools for speeding up module imports☆55Updated 3 years ago
- Observ 👁 Reactive state management☆30Updated last week
- Observe the evolution of mutable data types like lists, dicts, and sets.☆41Updated 4 years ago
- A fast, lightweight 3D viewer for Python based on WGPU☆53Updated 3 weeks ago
- Type annotations for specifying, validating, and serializing arrays with arbitrary backends in Pydantic (and beyond)☆129Updated last month
- Update or convert docstring style formats in Python code.☆41Updated last year
- MkDocs plugin for automatic API documentation generation from Python docstrings☆122Updated last month
- Griffe extension to inject field metadata into mkdocstrings (supports dataclasses, pydantic, attrs, and more)☆23Updated last week
- A fork of Hypercorn that uses AnyIO.☆15Updated last month
- A Sphinx extension that automatically generates API documentation for your Python packages.☆95Updated this week
- A simple task runner.☆125Updated last month
- Declarative CLI argument parser☆175Updated 2 weeks ago
- Pytest plugin providing advanced doctest features☆112Updated last week
- Multi-handle range slider widget for PyQt/PySide☆47Updated 4 years ago
- Automated testing for the examples in your documentation.☆81Updated 3 weeks ago
- Versioning It with your Version In Git☆99Updated 2 weeks ago
- build GUIs from type annotations☆489Updated last week
- Build and Inspect Python Packages in GitHub Actions☆208Updated last week
- A framework for creating and importing plugins in Python☆74Updated 4 months ago
- Opinionated typing package for precise type hints in Python☆68Updated this week
- Dynamically create python functions with a proper signature.☆132Updated 6 months ago
- Seamlessly integrate pydantic models in your Sphinx documentation.☆174Updated last month