简化通知基础设施:开源的消息通知服务 | 开源专题 No.41

novuhq/novu

Stars: 22.9k License: MIT

Novu 是一个开源的通知基础设施项目,它提供了统一的 API 来通过多个渠道发送通知,包括应用内、推送、电子邮件、短信和聊天。主要功能有:

  • 为所有消息提供商 (应用内、电子邮件、短信、推送和聊天) 提供单一 API
  • 管理多个渠道上的通知非常容易
  • 配备 CMS 进行高级布局和设计管理
  • 内置保护机制以防止变量丢失 (即将推出)
  • 安装和集成简单方便
  • 在单个仪表板中调试分析多渠道消息
  • 可嵌入式带实时更新的通知中心

此外,该项目还具有社区驱动特性,并支持各种编程语言。

python-telegram-bot/python-telegram-bot

Stars: 22.9k License: GPL-3.0

这个项目是一个提供纯 Python 异步接口的 Telegram Bot API 库。它与 Python 3.8+兼容,并包含一些高级类,使机器人开发变得简单和直观。该库支持 Telegram Bot API 6.8 的所有类型和方法。

  • 支持 Python 版本
  • 提供了许多高级类来简化机器人开发
  • 兼容性强

binwiederhier/ntfy

Stars: 13.6k License: Apache-2.0

ntfy 是一个简单的基于 HTTP 的发布-订阅通知服务。使用 ntfy,您可以通过脚本从任何计算机向手机或桌面发送推送通知,而无需注册或支付费用。如果您想要运行自己的实例,则可以轻松地做到这一点,因为 ntfy 是开源项目。

以下是该项目的关键特性和核心优势:

  • 可以通过 PUT/POST 方法将推送通知发送到手机或桌面
  • 无需注册或付费即可使用
  • 开放源代码

gotify/server

Stars: 9.1k License: NOASSERTION

gotify/server 是一个简单的服务器,用于发送和接收消息 (通过 WebSocket 实时传输)。该项目的核心优势在于它可以自托管,并且有以下主要功能:

  • 通过 REST-API 发送消息
  • 通过 WebSocket 接收消息
  • 管理用户、客户端和应用程序
  • 插件支持

此外,还提供了 Web 界面、命令行工具以及 Android 应用。

Finb/Bark

Stars: 4.2k License: MIT

Bark 是一款 iOS 应用程序,允许您向 iPhone 推送自定义通知。

关键特性和核心优势:

  • 简单易用:使用 Bark 只需几个简单步骤即可实现自定义消息的快速发送,并且支持将消息直接复制到剪贴板上方便粘贴使用。
  • 跨平台应用:除了 iOS App 外,还有适配于 Windows、Chrome 插件以及命令行工具等多种跨平台版本供用户选择。无论是哪个操作系统或者浏览器环境下都能够享受到相同高效便捷体验。

Finb/bark-server

Stars: 2.0k License: MIT

Bark 是一个 iOS 应用程序,允许您向 iPhone 推送自定义通知。这是 Bark 的服务端。

主要功能:

  • 允许用户将定制化的通知推送到 iPhone 上。
  • 简单易用:提供了简洁明了的安装、启动和测试指南。
  • 灵活性:支持不同环境下的部署需求,如 Docker 容器、普通用户等。
相关推荐
AllData公司负责人8 分钟前
AllData数据中台-数据同步平台【Seatunnel-Web】整库同步MySQL同步Doris能力演示
大数据·数据库·mysql·开源
一只大侠的侠23 分钟前
Flutter开源鸿蒙跨平台训练营 Day 4实现流畅的下拉刷新与上拉加载效果
flutter·开源·harmonyos
2501_943695331 小时前
高职大数据技术专业,怎么参与开源数据分析项目积累经验?
大数据·数据分析·开源
万岳科技程序员小金1 小时前
多商户商城系统源码 + APP/小程序开发:技术架构与应用解
程序员·开源·源码·多商户商城系统源码·多商户商城小程序·多商户商城app开发·多商户商城平台开发
开开心心就好2 小时前
发票合并打印工具,多页布局设置实时预览
linux·运维·服务器·windows·pdf·harmonyos·1024程序员节
JustHappy3 小时前
「web extensions🛠️」有关浏览器扩展,开发前你需要知道一些......
前端·javascript·开源
Hello.Reader4 小时前
Rocket Fairings 实战把全局能力做成“结构化中间件”
中间件·rust·rocket
一只大侠的侠4 小时前
Flutter开源鸿蒙跨平台训练营 Day8获取轮播图网络数据并实现展示
flutter·开源·harmonyos
DolitD5 小时前
云流技术深度剖析:国内云渲染主流技术与开源和海外厂商技术实测对比
功能测试·云原生·开源·云计算·实时云渲染
一战成名9966 小时前
深度解析 CANN 模型转换工具链:从 ONNX 到 OM
人工智能·学习·安全·开源