https://github.com/lingfromsh/message
A general message notification service
https://github.com/lingfromsh/message
asyncio fastapi notification-service websocket
Last synced: 3 months ago
JSON representation
A general message notification service
- Host: GitHub
- URL: https://github.com/lingfromsh/message
- Owner: lingfromSh
- Created: 2023-07-07T09:55:50.000Z (almost 2 years ago)
- Default Branch: fastapi
- Last Pushed: 2024-02-29T10:55:01.000Z (over 1 year ago)
- Last Synced: 2025-01-09T03:49:59.152Z (5 months ago)
- Topics: asyncio, fastapi, notification-service, websocket
- Language: Python
- Homepage:
- Size: 3.09 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG
Awesome Lists containing this project
README
# Message
> I want to provider a general message notification system, which can be used in any project.
A general message notification system
## Features
1. pure async/await implement with FastAPI
2. extensible, only need add providers
3. scalable## Dependencies
- PostgresQL
- RabbitMQ
- Redis## Framework
- fastapi
- tortoise-orm
- pydantic
- taskiq
- apprise (support tons of notification services) amazing lib## Development
```shell
make dev
```