https://github.com/remi-hsbi/fastcc
Lightweight, efficient and developer-friendly framework for component communication
https://github.com/remi-hsbi/fastcc
aiomqtt asyncio framework iot mqtt python
Last synced: 6 months ago
JSON representation
Lightweight, efficient and developer-friendly framework for component communication
- Host: GitHub
- URL: https://github.com/remi-hsbi/fastcc
- Owner: ReMi-HSBI
- Created: 2025-01-30T10:20:19.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-30T12:29:42.000Z (about 1 year ago)
- Last Synced: 2025-01-30T13:27:44.988Z (about 1 year ago)
- Topics: aiomqtt, asyncio, framework, iot, mqtt, python
- Homepage:
- Size: 11.7 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# FastCC
FastCC is a [Python](https://www.python.org) package that simplifies
[MQTT](https://mqtt.org) communication using decorators. With its
intuitive `@route` system, developers can quickly define MQTT message
handlers without boilerplate code. FastCC natively supports
[Protocol Buffers](https://protobuf.dev) :boom:, automatically handling
serialization to byte format for efficient and structured data exchange.
- Lightweight :zap:
- Efficient :rocket:
- Developer-friendly :technologist:
This project is built on top of [aiomqtt](https://github.com/empicano/aiomqtt)
which itself is built on top of [paho-mqtt](https://eclipse.dev/paho).
# Usage
Please have a look on the `examples` directory.