- Python 3.6+
- Django 2.2+
- In-app notifications
- Silent notifications (i.e Notifications that aren't saved in the database)
- Delivery providers e.g Email, Slack, SMS etc
- Custom delivery channels and providers
- Asynchronous notifications (with support for multiple backends e.g Celery, RQ, AwsLambda etc)
- :ref:`Email <Email>`: SMTP and Transaction email providers (Amazon SES, Mailgun, Mailjet, Postmark, SendinBlue, SendGrid, SparkPost and Mandrill) with django-anymail
- :ref:`SMS <SMS (with django-sms)>`: (Twilio, Messagebird) with django-sms
- :ref:`Slack <Slack>`
- :ref:`Pusher Channels <Pusher Channels>`
- :ref:`Twitter (Status updates) <Twitter status update>`
- :ref:`FCM - Web push notifications <FCM (Firebase Web push)>` with pyFCM
- :ref:`Django channels <django-channels>`