awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
NdoleStudio avatar

NdoleStudio/httpsms

0
View on GitHub↗
2,009 stars·300 forks·Go·AGPL-3.0·23 viewshttpsms.com↗

Httpsms

httpsms is a programmable messaging platform that transforms Android hardware into a functional SMS gateway. By bridging mobile devices with web-based services, it enables bidirectional communication through a programmable interface that allows external software to send and receive text messages via HTTP requests.

The platform distinguishes itself by providing a secure, automated infrastructure for managing high-volume messaging. It utilizes end-to-end payload encryption to protect sensitive data during transit and incorporates a rate-limited execution engine to regulate transmission frequency, ensuring compliance with carrier policies and maintaining network stability.

The system manages the full lifecycle of communications through background connectivity and asynchronous message queuing, which ensures reliable delivery even during periods of intermittent network access. It supports automated workflows by forwarding incoming messages to webhooks and includes logic to discard expired messages that fail to reach their destination within defined timeframes.

Features

  • SMS Gateways - Transforms Android hardware into a functional SMS gateway for high-volume messaging.
  • Programmable SMS Platforms - Enables automated SMS workflows by bridging mobile hardware with web-based services.
  • Remote SMS Gateways - Provides a programmable interface to send and receive SMS messages via HTTP requests on Android devices.
  • SMS Messaging Gateways - Connects web applications to physical Android devices for programmable SMS communication.
  • Android SMS Relays - Forwards incoming text messages to webhooks and triggers outbound messages from external software.
  • SMS Relay Webhooks - Forwards incoming text messages to web endpoints to trigger automated workflows.
  • SMS Outbound Triggers - Enables external software to trigger outbound text messages via HTTP requests.
  • Message Queues - Buffers outgoing text requests in a local database to ensure reliable delivery during intermittent connectivity.
  • Rate Limiting Policies - Controls the frequency of outgoing SMS transmissions to comply with carrier policies.
  • SMS Transmission Throttling - Limits the frequency of outgoing text transmissions to maintain network stability and prevent account flagging.
  • Background Services - Maintains persistent background connectivity to listen for incoming commands on mobile devices.
  • Webhook Event Receivers - Transmits incoming SMS data to external web endpoints immediately upon receipt.
  • Mobile SMS Webhooks - Relays incoming text messages from mobile devices to web servers to trigger automated workflows.
  • SMS Notification Dispatch - Triggers outbound text messages from external software to keep users informed.
  • End-to-End Encryption - Secures message content using cryptographic keys to protect sensitive data during transit.
  • Message Encryption - Protects sensitive text data using industry-standard encryption methods during transit.

Star history

Star history chart for ndolestudio/httpsmsStar history chart for ndolestudio/httpsms

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Httpsms

Similar open-source projects, ranked by how many features they share with Httpsms.
  • ismartcoding/plain-appismartcoding avatar

    ismartcoding/plain-app

    3,276View on GitHub↗

    Plain-app is a multi-purpose toolset for self-hosted device management, providing a web-based dashboard to remotely access files, system settings, and notifications on a mobile device over a local network. It functions as a remote gateway for SMS and notifications, a peer-to-peer file transfer system, and a media server for streaming content to browsers or casting to televisions via DLNA and Chromecast. The project emphasizes secure local connectivity, utilizing TLS and XChaCha20-Poly1305 encryption to protect traffic between the mobile device and the browser. It also includes a distraction-f

    Kotlinandroidandroid-appcompose
    View on GitHub↗3,276
  • capcom6/android-sms-gatewaycapcom6 avatar

    capcom6/android-sms-gateway

    857View on GitHub↗

    Android SMS Gateway is a self-hosted messaging infrastructure that transforms Android devices into programmable gateways for sending and receiving SMS and MMS messages. By exposing a local RESTful API and an SMPP bridge, the project enables developers to integrate cellular messaging capabilities directly into their own applications without relying on third-party cloud providers. The platform distinguishes itself through advanced traffic management and orchestration features designed for high-volume messaging. It includes a multi-SIM routing engine that distributes outgoing traffic across mult

    Kotlinandroidapiencryption
    View on GitHub↗857
  • meshtastic/firmwaremeshtastic avatar

    meshtastic/firmware

    7,799View on GitHub↗

    This project is an embedded operating system for creating decentralized peer-to-peer communication networks using long-range radio hardware. It provides an off-grid messaging protocol for transmitting text and GPS coordinates without relying on cellular or internet infrastructure. The firmware implements a secure communication framework using shared keys and high-grade encryption to protect data transmitted over the air. It includes a LoRaWAN hardware interface to manage radio parameters and an MQTT radio gateway to bridge local mesh traffic to external networks. The system covers a broad ra

    C++esp32gpsheltec
    View on GitHub↗7,799
  • open-keychain/open-keychainopen-keychain avatar

    open-keychain/open-keychain

    2,510View on GitHub↗

    OpenKeychain is a mobile OpenPGP key manager and identity provider used for storing, importing, and organizing encryption keys and digital certificates. It serves as an end-to-end encryption client and digital signature tool for encrypting and decrypting text and files. The application functions as a central vault that provides encryption and decryption services to third-party apps, such as email clients and password managers. It enables secure public key exchange through online directory retrieval and QR code scanning. The project covers cryptographic identity verification, including the ab

    Javaandroidopenpgp
    View on GitHub↗2,510
See all 30 alternatives to Httpsms→

Frequently asked questions

What does ndolestudio/httpsms do?

httpsms is a programmable messaging platform that transforms Android hardware into a functional SMS gateway. By bridging mobile devices with web-based services, it enables bidirectional communication through a programmable interface that allows external software to send and receive text messages via HTTP requests.

What are the main features of ndolestudio/httpsms?

The main features of ndolestudio/httpsms are: SMS Gateways, Programmable SMS Platforms, Remote SMS Gateways, SMS Messaging Gateways, Android SMS Relays, SMS Relay Webhooks, SMS Outbound Triggers, Message Queues.

What are some open-source alternatives to ndolestudio/httpsms?

Open-source alternatives to ndolestudio/httpsms include: ismartcoding/plain-app — Plain-app is a multi-purpose toolset for self-hosted device management, providing a web-based dashboard to remotely… capcom6/android-sms-gateway — Android SMS Gateway is a self-hosted messaging infrastructure that transforms Android devices into programmable… meshtastic/firmware — This project is an embedded operating system for creating decentralized peer-to-peer communication networks using… open-keychain/open-keychain — OpenKeychain is a mobile OpenPGP key manager and identity provider used for storing, importing, and organizing… signalapp/signal-desktop — Signal-Desktop is a cross-platform messaging application that provides end-to-end encrypted communication. It… thunderbird/thunderbird-android — Thunderbird for Android is a mobile email application designed to synchronize and organize messages from multiple…

Curated searches featuring Httpsms

Hand-picked collections where Httpsms appears.
  • Programmatic SMS Gateway Tools