pyapp-kit / psygnal
Python observer pattern (callback/event system). Modeled after Qt Signals & Slots (but independent of Qt)
☆103Updated 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☆50Updated 2 months ago
- Generic application schema implemented in python.☆22Updated 2 weeks ago
- Collagraph 📓 Reactive user interfaces☆30Updated last week
- QTrio - a library bringing Qt GUIs together with async and await via Trio☆41Updated last year
- Simple, composable command runner for Python projects☆31Updated 2 weeks ago
- Pytest plugin for testing examples in docstrings and markdown files.☆117Updated last month
- sphinx plugin for generate remote links using intersphinx☆15Updated 3 weeks ago
- Build and Inspect Python Packages in GitHub Actions☆194Updated 3 weeks ago
- Dynamically create python functions with a proper signature.☆124Updated 6 months ago
- Missing widgets and components for Qt-python☆239Updated 2 weeks ago
- Update or convert docstring style formats in Python code.☆39Updated 5 months ago
- Microlog - A continuous profiler/logger for Python with microscopically small recordings, no overhead, and super-fast rendering using PyS…☆28Updated last year
- Lazy & self-destructive tools for speeding up module imports☆54Updated 3 years ago
- Command-line parsing library for Python 3.☆131Updated 7 months ago
- Pytest plugin providing advanced doctest features☆103Updated last week
- Automated testing for the examples in your documentation.☆75Updated 2 months ago
- Typed command line interfaces with argparse and pydantic☆43Updated 3 months ago
- ☆33Updated 3 months ago
- A fork of Hypercorn that uses AnyIO.☆11Updated last month
- cython hooks for hatch☆31Updated 8 months ago
- create ipywidgets user input form pydantic model or jsonschema☆45Updated 2 weeks ago
- A fast, lightweight 3D viewer for Python based on WGPU☆50Updated last month
- Declarative CLI argument parser☆152Updated this week
- Simple, fast-loading, n-dimensional array viewer with minimal dependencies.☆67Updated this week
- Observ 👁 Reactive state management☆26Updated 2 weeks ago
- canonical-imports follows your imports and finds out where the things you are importing are actually defined☆11Updated 2 weeks ago
- Versioning It with your Version In Git☆86Updated 2 weeks ago
- Syntactical sugar for Python class attributes☆56Updated 9 months ago
- Proof-of-concept `record` type for Python☆30Updated last year
- Scan your uv.lock file for dependencies with known vulnerabilities☆59Updated 2 months ago