https://github.com/lingfromsh/message
A general message notification service
https://github.com/lingfromsh/message
asyncio fastapi notification-service websocket
Last synced: 26 days 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 3 years ago)
- Default Branch: fastapi
- Last Pushed: 2024-02-29T10:55:01.000Z (over 2 years ago)
- Last Synced: 2025-08-05T01:44:18.529Z (10 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
```