Metadata-Version: 2.2
Name: fastcc
Version: 1.0.0
Summary: Lightweight, efficient and developer-friendly framework for component communication
Author-email: "J. Baudisch" <justin.baudisch@hsbi.de>
Maintainer-email: "J. Baudisch" <justin.baudisch@hsbi.de>
Project-URL: Repository, https://github.com/ReMi-HSBI/fastcc
Project-URL: Issues, https://github.com/ReMi-HSBI/fastcc/issues
Keywords: python,framework,asyncio,aiomqtt,mqtt,iot
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Communications
Classifier: Topic :: Software Development :: Libraries
Classifier: Typing :: Typed
Requires-Python: >=3.13
Description-Content-Type: text/markdown
Requires-Dist: aiomqtt
Requires-Dist: protobuf
Provides-Extra: dev
Requires-Dist: ruff; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: sphinx; extra == "dev"
Requires-Dist: furo; extra == "dev"
Requires-Dist: types-protobuf; extra == "dev"

<p align="center">
    <img src="docs/src/static/images/fastci_logo.svg" alt="drawing" width="33%"/>
</p>

# FastCC

Framework for component communication with [MQTT](https://mqtt.org) and [Protocol Buffers](https://protobuf.dev) :boom:.

- Lightweight :zap:
- Efficient :rocket:
- Developer-friendly :technologist:

This framework is built on top of [empicano](https://github.com/empicano)'s [aiomqtt](https://github.com/empicano/aiomqtt).
