awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
capcom6 avatar

capcom6/android-sms-gateway

0
View on GitHub↗
857 stars·182 forks·Kotlin·apache-2.0·4 vuesdocs.sms-gate.app↗

Android Sms Gateway

Android SMS Gateway est une infrastructure de messagerie auto-hébergée qui transforme les appareils Android en passerelles programmables pour l'envoi et la réception de messages SMS et MMS. En exposant une API RESTful locale et un pont SMPP, le projet permet aux développeurs d'intégrer des capacités de messagerie cellulaire directement dans leurs propres applications sans dépendre de fournisseurs cloud tiers.

La plateforme se distingue par des fonctionnalités avancées de gestion du trafic et d'orchestration conçues pour la messagerie à haut volume. Elle inclut un moteur de routage multi-SIM qui distribue le trafic sortant sur plusieurs appareils connectés pour optimiser le débit, gérer les coûts et contourner les limites imposées par les opérateurs. Pour assurer une livraison fiable et éviter les filtres anti-spam, la passerelle intègre une limitation automatique du trafic, une rotation des SIM et des stratégies de réessai avec backoff exponentiel.

Le système fournit une suite complète d'outils pour l'automatisation sécurisée et le contrôle administratif. Il prend en charge le chiffrement des messages de bout en bout, la signature cryptographique des charges utiles pour les webhooks et l'authentification API pour protéger les données sensibles. De plus, la passerelle offre une visibilité approfondie sur l'état du matériel, y compris les détails des SIM et la télémétrie système, tout en permettant une configuration flexible de l'exposition réseau et de la planification des messages.

Le projet est conçu pour un déploiement local et inclut une prise en charge du tunneling sécurisé et de la gestion des certificats pour faciliter le développement et les tests.

Features

  • REST Gateways - Exposes a local RESTful API that translates HTTP requests into native mobile messaging commands.
  • Telephony and SMS - Provides a server-side interface for Android devices to handle SMS and MMS messaging via cellular hardware.
  • REST APIs - Exposes a REST interface to programmatically send and receive text, multimedia, and binary data payloads using connected mobile hardware.
  • Self-Hosted Infrastructure - Enables hosting a private messaging server directly on mobile hardware to maintain full control over communication infrastructure.
  • SMS Gateways - Transforms mobile devices into programmable SMS gateways accessible via REST APIs.
  • Load Balancers - Distributes outgoing SMS traffic across multiple connected devices and SIM cards to optimize throughput and bypass carrier limits.
  • Multi-SIM Messaging Orchestrators - Provides a routing engine that distributes outgoing traffic across multiple SIM cards and connected devices to optimize carrier usage and throughput.
  • Self-Hosted Messaging Platforms - Enables programmatic control over mobile messaging hardware through a private, self-hosted server environment without relying on third-party cloud providers.
  • API Access Security - Secures API access using tokens with support for refresh cycles, payload signing, and registration codes.
  • Webhook-Triggered Workflows - Triggers external services or databases automatically whenever new SMS messages arrive on the device.
  • Gateway Deployment - Supports hosting custom messaging infrastructure on local mobile devices to manage connectivity independently of cloud providers.
  • Traffic Throttlers and Rotators - Applies random delays, volume limits, and automatic SIM rotation to simulate human behavior and avoid carrier spam filters.
  • SMPP Bridges - Connects enterprise SMPP clients to cellular networks through mobile hardware to facilitate reliable, high-volume messaging.
  • Bulk SMS Messaging - Manages high-volume messaging by distributing traffic across multiple SIM cards to optimize delivery and costs.
  • Messaging Automation - Automates programmatic SMS communication with built-in payload encryption and request authentication for sensitive data.
  • SMPP Traffic Bridges - Connects SMPP-compatible clients and aggregators to mobile hardware to facilitate high-volume enterprise messaging across cellular networks.
  • Messaging Webhook Receivers - Synchronizes incoming SMS and delivery status updates with external applications using real-time HTTP callbacks.
  • SMPP Bridges - Connects enterprise SMPP clients to cellular hardware for high-volume SMS transmission and delivery tracking.
  • Delivery Status Reporters - Provides automated status notifications for individual messages to track successful transmission and confirm receipt.
  • Message Scheduling - Queues outgoing messages for delayed execution to manage network throughput and prioritize high-volume traffic.
  • Traffic Distribution - Distributes outgoing messages across multiple connected devices and SIM cards to balance communication loads and increase throughput.
  • Exponential Backoff Retries - Implements exponential backoff retry strategies to ensure reliable message delivery despite network instability.
  • End-to-End Encryption - Protects message bodies and recipient phone numbers with end-to-end encryption before transmission to ensure data privacy.
  • Outgoing Request Signing - Secures outgoing webhook notifications by cryptographically signing payloads to ensure origin authenticity and data integrity.
  • Webhook Signature Verifications - Signs outgoing webhook payloads with cryptographic signatures to allow receivers to validate the integrity and origin of the transmitted data.
  • Webhook Event Notifications - Pushes real-time notifications to external endpoints whenever new messages arrive or delivery status changes.

Historique des stars

Graphique de l'historique des stars pour capcom6/android-sms-gatewayGraphique de l'historique des stars pour capcom6/android-sms-gateway

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Collections incluant Android Sms Gateway

Sélections manuelles où Android Sms Gateway apparaît.
  • Passerelles SMS open source
  • Outils de passerelle SMS programmables

Alternatives open source à Android Sms Gateway

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Android Sms Gateway.
  • wekan/wekanAvatar de wekan

    wekan/wekan

    20,971Voir sur GitHub↗

    Wekan is an open-source, self-hosted Kanban project management tool used for organizing workflows through boards, lists, and cards. It is a real-time web application that allows teams to manage tasks on private infrastructure. The platform distinguishes itself with extensive data migration tools, specifically for importing boards and cards from Trello. It supports enterprise-grade identity integration via LDAP, OpenID Connect, and OAuth2, and offers flexible storage options including PostgreSQL as a primary relational backend and pluggable cloud storage for attachments. The system covers a w

    JavaScript
    Voir sur GitHub↗20,971
  • btcpayserver/btcpayserverAvatar de btcpayserver

    btcpayserver/btcpayserver

    7,407Voir sur GitHub↗

    BTCPay Server is a non-custodial payment gateway and invoice manager designed for accepting Bitcoin and other cryptocurrencies directly into a private wallet. It serves as a self-hosted payment infrastructure that allows merchants to manage digital invoicing and storefronts without relying on third-party intermediaries. The system distinguishes itself through a non-custodial wallet architecture that ensures private keys remain on the user's own hardware or server. It integrates the Lightning Network for instant, low-cost transactions and provides a hardware-wallet signing bridge to secure tra

    C#bitcoinbitcoin-payment-gatewaybitcoin-payment-processor
    Voir sur GitHub↗7,407
  • devlikeapro/wahaAvatar de devlikeapro

    devlikeapro/waha

    6,121Voir sur GitHub↗

    WAHA is a server that exposes WhatsApp as a programmable REST API, enabling applications and AI agents to send and receive messages programmatically. It operates unlimited independent WhatsApp sessions from a single instance, each with its own connection state and message history, and can switch between underlying WhatsApp communication libraries by changing a single environment variable while preserving the same API interface. The system distinguishes itself through its engine abstraction layer, which allows operators to swap the WhatsApp communication library without modifying integrations,

    TypeScriptai-botbothttp-api
    Voir sur GitHub↗6,121
  • nats-io/nats-serverAvatar de nats-io

    nats-io/nats-server

    20,076Voir sur GitHub↗

    NATS Server is a high-performance, lightweight messaging system designed for cloud-native applications, edge computing, and distributed microservices. It functions as a distributed publish-subscribe broker that routes messages using hierarchical, dot-separated subject strings, enabling decoupled communication between services without requiring centralized broker lookups. The system supports core messaging patterns including asynchronous publish-subscribe, request-reply, and load-balanced queue processing. The platform distinguishes itself through a decentralized architecture that eliminates t

    Gocloudcloud-computingcloud-native
    Voir sur GitHub↗20,076
Voir les 30 alternatives à Android Sms Gateway→

Questions fréquentes

Que fait capcom6/android-sms-gateway ?

Android SMS Gateway est une infrastructure de messagerie auto-hébergée qui transforme les appareils Android en passerelles programmables pour l'envoi et la réception de messages SMS et MMS. En exposant une API RESTful locale et un pont SMPP, le projet permet aux développeurs d'intégrer des capacités de messagerie cellulaire directement dans leurs propres applications sans dépendre de fournisseurs cloud tiers.

Quelles sont les fonctionnalités principales de capcom6/android-sms-gateway ?

Les fonctionnalités principales de capcom6/android-sms-gateway sont : REST Gateways, Telephony and SMS, REST APIs, Self-Hosted Infrastructure, SMS Gateways, Load Balancers, Multi-SIM Messaging Orchestrators, Self-Hosted Messaging Platforms.

Quelles sont les alternatives open-source à capcom6/android-sms-gateway ?

Les alternatives open-source à capcom6/android-sms-gateway incluent : wekan/wekan — Wekan is an open-source, self-hosted Kanban project management tool used for organizing workflows through boards,… btcpayserver/btcpayserver — BTCPay Server is a non-custodial payment gateway and invoice manager designed for accepting Bitcoin and other… devlikeapro/waha — WAHA is a server that exposes WhatsApp as a programmable REST API, enabling applications and AI agents to send and… nats-io/nats-server — NATS Server is a high-performance, lightweight messaging system designed for cloud-native applications, edge… boto/boto3 — Boto3 is the AWS SDK for Python, providing a programmatic interface for managing and automating AWS cloud… fosrl/pangolin — Pangolin is a zero-trust remote access platform designed to provide secure, identity-aware connectivity to private…