overtrue/easy-sms

📲 一款多渠道的短信发送轮子

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 22 minutes ago
Added to GitGenius on September 20th, 2026
Created on March 9th, 2017
Open Issues & Pull Requests: 24 (+0)
GitHub issues: Enabled
Number of forks: 561
Total Stargazers: 3,336 (+0)
Total Subscribers: 73 (+0)

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 7
New in 7 days: 1
Closed in 7 days: 1
Avg open age: 877 days
Stale 30+ days: 7
Stale 90+ days: 7

Recent activity

Opened in 7 days: 1
Closed in 7 days: 1
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Detailed Description

Easy-sms is a PHP library that abstracts SMS sending across multiple gateway providers.

The library solves the problem of managing different SMS service provider APIs by offering a unified interface. Rather than writing provider-specific code throughout an application, developers define their preferred gateways in configuration and use a single API to send messages. The tool handles routing messages to the appropriate provider and manages fallback behavior when a gateway fails.

Easy-sms suits projects that need to send SMS messages and want to avoid vendor lock-in or maintain flexibility in choosing providers. It works well for applications that may need to switch between gateways or use multiple providers simultaneously for redundancy. The library is particularly valuable for teams that want to abstract away provider-specific implementation details and keep SMS sending logic centralized and maintainable.

The project shows consistent maintenance with regular updates and active issue resolution. The codebase demonstrates attention to code quality through organized structure and clear separation of concerns across gateway implementations. Documentation is thorough, with examples provided for common use cases and configuration patterns.