awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
rememberber avatar

rememberber/WePush

0
View on GitHub↗
4,645 星标·1,013 分支·Java·MIT·9 次浏览rememberber.github.io/WePush↗

WePush

WePush 是一个多渠道通知网关和批量消息分发器,旨在跨短信服务商、电子邮件、社交平台和企业通信渠道发送个性化通知。它作为一个企业级消息中心,通过统一接口路由通知,并包含一个用于管理多个云短信服务商的集中式管理器。

该系统包含一个通知调度引擎,可在特定的未来日期和时间触发发送。它支持多账户管理,允许用户在不同的服务商身份之间切换,从而从多个账户发送通知。

该平台通过模板系统提供消息内容个性化功能,并通过收件人列表导入管理大规模外联。它还集成了发送历史记录跟踪,以监控已发送通知的状态并管理失败消息的重发。

Features

  • Multi-Channel Notification Dispatch - Sends personalized notifications through email, SMS, WeChat, and DingTalk using a single unified interface.
  • Enterprise Messaging Servers - Functions as a centralized hub for sending official corporate notifications via WeChat, DingTalk, and other channels.
  • Bulk Messaging Tools - Provides a utility for delivering personalized mass communications to large lists of recipients.
  • Message Scheduling - Provides mechanisms for delaying or timing the delivery of messages to be sent at specific future dates.
  • Message Templating - Provides a templating system to insert unique variables into messages for personalized bulk delivery.
  • Multi-Channel Delivery Engines - Provides a delivery engine capable of sending bulk messages to social platforms, SMS gateways, email, and HTTP endpoints.
  • SMS Messaging Gateways - Centralizes the routing of text messages through multiple cloud providers such as Alibaba, Tencent, and Huawei.
  • Batch Request Processing - Processes large volumes of notifications through a background worker system to manage rate limits and prevent timeouts.
  • Cloud Provider Adapters - Implements interfaces that translate generic notification requests into specific API calls for various cloud service providers.
  • Delivery Retry Tracking - Tracks the lifecycle and transmission status of individual messages to manage automated delivery retries.
  • Alert Notification Management - Organizes delivery history and recipient lists to ensure critical business alerts reach users across multiple providers.
  • Scheduled Notification Triggers - Implements a service that triggers the delivery of notifications to endpoints at specified future timestamps.
  • Task Schedulers - Uses a task scheduler to monitor the database and trigger notifications at specific future timestamps.
  • Provider Account Switching - Allows switching between different service provider accounts to send notifications from various identities.
  • Dynamic Message Template Engines - Ships a template engine that accepts variable parameters at send time to deliver personalized content.
  • Bulk Data Import Management - Includes utilities for importing large target recipient datasets from structured flat files or database connections.
  • Recipient List Schemas - Stores target user lists and associated metadata in a relational schema to enable large-scale outreach.
  • Template Variable Injection - Automates the replacement of placeholders in message templates with recipient-specific data before dispatch.
  • Omnichannel Gateways - Unifies multiple messaging protocols, including cloud SMS and corporate chat, into a single outreach interface.
  • Delivery Monitoring - Monitors the delivery status of messages across multiple communication channels and provides resend functionality.

Star 历史

rememberber/wepush 的 Star 历史图表rememberber/wepush 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

常见问题解答

rememberber/wepush 是做什么的?

WePush 是一个多渠道通知网关和批量消息分发器,旨在跨短信服务商、电子邮件、社交平台和企业通信渠道发送个性化通知。它作为一个企业级消息中心,通过统一接口路由通知,并包含一个用于管理多个云短信服务商的集中式管理器。

rememberber/wepush 的主要功能有哪些?

rememberber/wepush 的主要功能包括:Multi-Channel Notification Dispatch, Enterprise Messaging Servers, Bulk Messaging Tools, Message Scheduling, Message Templating, Multi-Channel Delivery Engines, SMS Messaging Gateways, Batch Request Processing。

rememberber/wepush 有哪些开源替代品?

rememberber/wepush 的开源替代品包括: zhongfucheng3y/austin — Austin is a multi-channel message push platform that sends notifications through email, SMS, WeChat, and DingTalk… whalefell/smsboom — SMSBoom is an automated SMS bomber and bulk messaging tool designed to send a rapid succession of text messages to a… thinkgem/jeesite — Jeesite is a full-stack low-code development framework designed for building enterprise administrative portals using… nikoksr/notify — This is a Go notification library and multi-channel router used to send messages and alerts to multiple external… mattermost/mattermost-server — Mattermost Server is an open source collaboration suite and self-hosted team communication platform. It functions as… grafana-cold-storage/oncall — Oncall is an incident response management platform designed to coordinate alert routing, on-call scheduling, and…

WePush 的开源替代方案

相似的开源项目,按与 WePush 的功能重合度排序。
  • zhongfucheng3y/austinZhongFuCheng3y 的头像

    ZhongFuCheng3y/austin

    6,065在 GitHub 上查看↗

    Austin is a multi-channel message push platform that sends notifications through email, SMS, WeChat, and DingTalk using a single unified interface. It functions as a batch message scheduler, allowing users to upload recipient lists and set cron expressions for precise delivery timing at specified times. The platform distinguishes itself through dynamic message templating, where templates accept variable parameters at send time for flexible content generation. It provides message lifecycle tracking that monitors each message from creation to delivery with per-user, per-template, and per-messag

    Java
    在 GitHub 上查看↗6,065
  • whalefell/smsboomWhaleFell 的头像

    WhaleFell/SMSBoom

    15,192在 GitHub 上查看↗

    SMSBoom is an automated SMS bomber and bulk messaging tool designed to send a rapid succession of text messages to a target phone number or a list of multiple recipients. It functions as a bulk SMS sender that automates the dispatch of large volumes of text messages. The project manages mass communication workflows through automated text dispatch and bulk messaging capabilities. It utilizes a system for sending messages to multiple recipients simultaneously via automated messaging systems. The tool handles message dispatching via HTTP requests to third party gateways, employing concurrent re

    Python
    在 GitHub 上查看↗15,192
  • thinkgem/jeesitethinkgem 的头像

    thinkgem/jeesite

    8,044在 GitHub 上查看↗

    Jeesite is a full-stack low-code development framework designed for building enterprise administrative portals using Spring Boot, MyBatis, and Vue. It functions as a comprehensive platform for creating administrative dashboards with integrated role-based access control and organizational data permission systems. The framework distinguishes itself through a combination of automated CRUD code generation and an integrated RAG platform that connects large language models to enterprise data via vector stores. It further incorporates a BPMN-based workflow engine to automate complex business process

    Vue
    在 GitHub 上查看↗8,044
  • nikoksr/notifynikoksr 的头像

    nikoksr/notify

    3,737在 GitHub 上查看↗

    This is a Go notification library and multi-channel router used to send messages and alerts to multiple external messaging platforms through a single standardized interface. It functions as a cross-platform alerting bridge, routing internal application events to diverse destinations. The project enables the simultaneous dispatch of a single notification across a collection of configured providers. It provides a unified interface for managing webhooks and API requests to third-party chat and alert services. Supported delivery channels include Discord, Matrix, PagerDuty, and various mobile pus

    Goaws-sesbotdiscord
    在 GitHub 上查看↗3,737
  • 查看 WePush 的所有 30 个替代方案→