# Programmatic SMS Gateway Tools

> Search results for `sms gateway so that my phone can send sms messages programatically` on awesome-repositories.com. 114 total matches; showing the first 50.

Explore on the web: https://awesome-repositories.com/q/sms-gateway-so-that-my-phone-can-send-sms-messages-programatically

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [this search on awesome-repositories.com](https://awesome-repositories.com/q/sms-gateway-so-that-my-phone-can-send-sms-messages-programatically).**

## Results

- [chatwoot/chatwoot](https://awesome-repositories.com/repository/chatwoot-chatwoot.md) (31,959 ⭐) — Chatwoot is a self-hosted, omnichannel customer support platform designed to aggregate messages from diverse social and digital channels into a single, collaborative team inbox. It provides organizations with full data ownership and control over their support infrastructure, ensuring strict logical separation of customer data through multi-tenant architecture. By centralizing communication, the platform enables teams to manage, route, and resolve inquiries within a unified workspace that maintains complete interaction history for every contact.

The platform distinguishes itself through an eve
- [howdyai/botkit](https://awesome-repositories.com/repository/howdyai-botkit.md) (11,585 ⭐) — Botkit is a multi-platform chatbot framework designed to build conversational bots that operate across different messaging services using a unified interface. It provides a core system for multi-platform development, utilizing a platform adaptation layer to translate service-specific API payloads into a standardized internal format.

The framework features a conversational dialog manager that coordinates multi-turn interactions through state-tracking, branching logic, and scripted flows. It employs a message processing middleware pipeline to intercept, normalize, and enrich incoming and outgoi
- [hammerspoon/hammerspoon](https://awesome-repositories.com/repository/hammerspoon-hammerspoon.md) (14,497 ⭐) — Hammerspoon is a programmable automation engine for macOS that enables deep system-level control through a Lua scripting environment. By bridging high-level scripts with native Objective-C APIs, it allows users to interact with the operating system's accessibility tree, intercept hardware input streams, and manage the lifecycle of running applications.

The project distinguishes itself through an event-driven architecture that registers asynchronous hooks for system notifications and hardware events. This allows for real-time automation, such as remapping keyboard and mouse inputs, managing wi
- [appwrite/appwrite](https://awesome-repositories.com/repository/appwrite-appwrite.md) (56,318 ⭐) — Appwrite is a backend-as-a-service platform that provides a unified development environment for building full-stack applications. It integrates essential infrastructure components—including authentication, databases, storage, and serverless functions—into a single, centralized interface to simplify application development and resource management.

The platform distinguishes itself through a container-based microservices architecture that ensures consistent execution across diverse infrastructure. It features a versatile connectivity layer that links frontend applications with third-party servi
- [centaurwarchief/react-native-android-sms-listener](https://awesome-repositories.com/repository/centaurwarchief-react-native-android-sms-listener.md) (375 ⭐) — Allows you to listen for incoming SMS messages using React Native
- [carterlasalle/mac_messages_mcp](https://awesome-repositories.com/repository/carterlasalle-mac-messages-mcp.md) (297 ⭐) — An MCP server that securely interfaces with your iMessage database via the Model Context Protocol (MCP), allowing LLMs to query and analyze iMessage conversations. It includes robust phone number validation, attachment processing, contact management, group chat handling, and full support for sending and receiving messages.
- [limerboy/impulse](https://awesome-repositories.com/repository/limerboy-impulse.md) (2,740 ⭐) — Impulse is a denial-of-service attack framework and network stress testing tool designed to execute resource saturation and traffic amplification against targeted systems. It provides a collection of scripts to simulate high-volume traffic and evaluate system stability across various network protocols.

The tool includes specialized capabilities for traffic amplification, using public servers to reflect and multiply network traffic directed at a specific IP address. It also features utilities for disrupting communication services through the mass transmission of email messages and mobile telep
- [matthewbdaly/laravel-sms](https://awesome-repositories.com/repository/matthewbdaly-laravel-sms.md) (0 ⭐) — SMS service provider for Laravel and Lumen. Uses SMS Client to enable sending SMS messages using the following drivers:
- [espocrm/espocrm](https://awesome-repositories.com/repository/espocrm-espocrm.md) (2,799 ⭐) — EspoCRM is an open-source customer relationship management platform and SQL-based business application. It serves as a centralized web interface for tracking leads, opportunities, and contacts, providing a sales pipeline manager and a customizable business logic engine.

The platform is distinguished by its ability to function as a custom business application builder, allowing for the creation of tailored entities and automated workflows. It integrates marketing automation tools for campaign coordination and a structured customer support ticketing system for case management.

The system covers
- [whalefell/smsboom](https://awesome-repositories.com/repository/whalefell-smsboom.md) (15,192 ⭐) — 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
- [terminaldweller/sms-webhook](https://awesome-repositories.com/repository/terminaldweller-sms-webhook.md) (2 ⭐) — A simple sms webhook with plain authentication to get the SMS you receive on your android phone on IRC. I have a made blogpost about it here.
- [fingerprintjs/fingerprintjs](https://awesome-repositories.com/repository/fingerprintjs-fingerprintjs.md) (27,334 ⭐) — Fingerprint is a visitor identification and fraud detection platform that generates persistent, unique identifiers by analyzing browser and device attributes. By extracting technical signals from the client environment, it enables reliable user tracking across sessions without relying on traditional cookies.

The platform distinguishes itself through its focus on high-accuracy identification and security-first architecture. It employs edge-side proxying to bypass ad-blockers and privacy restrictions, ensuring consistent data collection. To maintain data integrity, it uses cryptographic payload
- [teslor/sms-telebot](https://awesome-repositories.com/repository/teslor-sms-telebot.md) (38 ⭐) — SMS Telebot is an Android app to automatically forward incoming SMS messages to Telegram bots or email via SMTP. It can also notify you about incoming calls, low battery, and charger connection updates.
- [microsoft/call-center-ai](https://awesome-repositories.com/repository/microsoft-call-center-ai.md) (6,515 ⭐) — This project is an AI-driven phone agent platform and telephony gateway designed to automate inbound and outbound voice interactions. It functions as a conversational voicebot system that utilizes large language models to conduct natural language phone conversations for customer support and data collection.

The platform distinguishes itself through the integration of retrieval-augmented generation, allowing voice agents to search internal knowledge bases for domain-specific answers during live calls. It features automated language detection to support multilingual conversations and a system f
- [rhaker/react-native-sms-android](https://awesome-repositories.com/repository/rhaker-react-native-sms-android.md) (54 ⭐) — This is a react native module that sends a basic sms text message to a phone number for android.
- [botman/botman](https://awesome-repositories.com/repository/botman-botman.md) (6,162 ⭐) — Botman is an extensible PHP library for building chatbots that work across multiple messaging platforms from a single codebase. It provides a framework-agnostic foundation for creating chat bots that can operate on platforms like Slack, Telegram, and Facebook Messenger without requiring platform-specific code.

The library abstracts each chat platform behind a common driver interface, allowing developers to send and receive messages uniformly. It includes a conversation state machine for managing multi-turn dialogues, a message matching engine that triggers responses based on keywords or patte
- [nikitasavinov/messagebird-sms-action](https://awesome-repositories.com/repository/nikitasavinov-messagebird-sms-action.md) (5 ⭐) — Send an SMS using MessageBird
- [a16z-infra/ai-town](https://awesome-repositories.com/repository/a16z-infra-ai-town.md) (9,285 ⭐) — AI Town is a TypeScript-based simulation engine used to create virtual environments where autonomous characters interact and socialize. It functions as a framework for orchestrating multiple AI agents within a persistent digital world, utilizing language models and a game engine to drive character behavior and social interactions.

The project differentiates itself through a dedicated agent sandbox and a vector database agent store, which allow for the management of agent memories and world state. It integrates generative AI for background music and provides tools for simulation world design,
- [better-auth/better-auth](https://awesome-repositories.com/repository/better-auth-better-auth.md) (28,736 ⭐) — This project is a modular authentication framework designed to manage user identity, session tracking, and access control across web applications. It provides a unified solution for handling email-based credentials and social identity federation, allowing developers to implement secure login and registration flows that maintain consistent user states across client and server environments.

The system utilizes a plugin-based architecture and middleware-driven request interception to allow for the extension of core authentication logic. It features type-safe schema generation, which derives data
- [amidaware/tacticalrmm](https://awesome-repositories.com/repository/amidaware-tacticalrmm.md) (4,161 ⭐) — TacticalRMM is a remote monitoring and management platform designed for overseeing endpoints and automating IT administration. It functions as an endpoint management tool and IT automation framework, providing a centralized dashboard for executing scripts, monitoring system health, and managing remote devices across multiple tenants.

The platform distinguishes itself through a comprehensive remote administration suite that includes real-time shell access, remote file management, and registry editing. It integrates with third-party remote desktop software and provides a hierarchical policy inh
- [bharathvaj1995/clockwork-sms-action](https://awesome-repositories.com/repository/bharathvaj1995-clockwork-sms-action.md) (4 ⭐) — Send SMS notification from GitHub Actions using Clockworksms.
- [casdoor/casdoor](https://awesome-repositories.com/repository/casdoor-casdoor.md) (13,814 ⭐) — Casdoor is a centralized identity and access management platform that functions as an OAuth 2.0 authorization server. It provides a comprehensive suite of services for managing user identities, authentication sessions, and access policies across both web and machine-to-machine applications. Built with a decoupled frontend-backend architecture in Go, the platform supports high-concurrency environments and offers a web-based management interface for administrative tasks.

The platform distinguishes itself through its extensive support for federated identity management, allowing integration with
- [a16z-infra/companion-app](https://awesome-repositories.com/repository/a16z-infra-companion-app.md) (5,959 ⭐) — This is an open-source platform for creating, hosting, and interacting with persistent AI characters that maintain personality and memory across conversations. The system orchestrates the full lifecycle of an AI companion by combining character definitions, conversation history, memory retrieval, model abstraction, and external communication channels into a unified runtime pipeline.

The platform enables users to define detailed character personalities through structured configuration files that shape conversational behavior, and supports multi-turn dialogue through a memory system that stores
- [nexmo-community/nexmo-sms-action](https://awesome-repositories.com/repository/nexmo-community-nexmo-sms-action.md) (14 ⭐) — Send SMS from GitHub Actions
- [msmakhlouf/react-native-android-sms](https://awesome-repositories.com/repository/msmakhlouf-react-native-android-sms.md) (63 ⭐) — A react native android module to list/send sms.
- [tigshop/tigshop](https://awesome-repositories.com/repository/tigshop-tigshop.md) (7,180 ⭐) — Tigshop is a multi-tenant e-commerce framework designed to support single-merchant, multi-merchant, and cross-border retail configurations. It functions as a B2B2C marketplace platform that connects suppliers, store owners, and customers through integrated storefronts and vendor portals.

The system is distinguished by an automated revenue splitting engine that divides transaction payments between platforms, merchants, and suppliers based on defined service fee rules. It includes a tiered affiliate distribution system for tracking multi-level commissions and an omnichannel retail manager that
- [freescout-help-desk/freescout](https://awesome-repositories.com/repository/freescout-help-desk-freescout.md) (4,365 ⭐) — FreeScout is a self-hosted, open-source help desk and ticket management system built with PHP. It functions as a customer support platform that enables teams to manage shared inboxes and organize customer email conversations into tickets.

The platform distinguishes itself as a multi-channel support dashboard that integrates customer relationship management and a knowledge base system. It provides tools for tracking detailed customer profiles and organizational records while offering a programmable interface to manage and expose support articles.

The system covers a broad range of support cap
- [abhinavxd/libredesk](https://awesome-repositories.com/repository/abhinavxd-libredesk.md) (2,571 ⭐) — Libredesk is an omnichannel support management system designed to unify live chat and email communications into a single dashboard. It provides a comprehensive environment for managing customer interactions, agent roles, and team assignments to organize support workloads.

The project distinguishes itself through AI customer support automation, which includes generating automated responses and refining message tones. It also supports the development and integration of custom chat widgets using WebSockets and JavaScript APIs.

The system covers a broad set of capabilities, including customer re
- [tastyigniter/tastyigniter](https://awesome-repositories.com/repository/tastyigniter-tastyigniter.md) (3,532 ⭐) — TastyIgniter is a comprehensive restaurant management system and digital ordering engine. Built as a modular application framework, it provides the tools necessary to operate online food ordering, table reservation systems, and multi-vendor e-commerce platforms.

The platform is designed to handle complex restaurant operations, including multi-location networking and multi-vendor marketplace management. It distinguishes itself through specialized restaurant automation, such as coordinating guest limits and time slots for bookings, managing ingredient and allergen catalogs, and implementing mul
- [enappd/ionic-4-sms-receive](https://awesome-repositories.com/repository/enappd-ionic-4-sms-receive.md) (11 ⭐) — Receiving and reading sms automatically in an Ionic 4 app. Read detailed blog here - https://enappd.com/blog/automatically-read-sms-in-ionic-4-apps/42
- [insforge/insforge](https://awesome-repositories.com/repository/insforge-insforge.md) (11,794 ⭐) — InsForge is a backend-as-a-service platform that provides an integrated suite of tools for managing relational databases, identity provision, object storage, and serverless compute. It functions as an open-source identity provider and a PostgreSQL database manager featuring integrated vector storage and row-level security.

The platform serves as an LLM orchestration gateway, offering a unified endpoint to route requests across various AI providers through an OpenAI-compatible interface. It enables AI-driven application generation and connects AI agents to backend resources using a standardize
- [ayush-rajniwal/cap-read-sms](https://awesome-repositories.com/repository/ayush-rajniwal-cap-read-sms.md) (3 ⭐) — Capacitor Plugin to read the user's SMS (with their permission)
- [ismartcoding/plain-app](https://awesome-repositories.com/repository/ismartcoding-plain-app.md) (3,276 ⭐) — 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
- [grpc-ecosystem/grpc-gateway](https://awesome-repositories.com/repository/grpc-ecosystem-grpc-gateway.md) (19,930 ⭐) — This project is a REST-to-gRPC API gateway and JSON reverse proxy that translates RESTful HTTP requests into gRPC service calls. It functions as a protocol buffer proxy generator, providing the tools necessary to bridge JSON-based HTTP traffic with backend gRPC servers.

The system distinguishes itself by automating the creation of reverse-proxy servers and stubs through protobuf-driven code generation. It also includes a dedicated OpenAPI specification generator that produces OpenAPI v2 and v3 documents from gRPC service definitions and annotations.

The project covers a broad range of integr
- [aftership/phone](https://awesome-repositories.com/repository/aftership-phone.md) (917 ⭐) — With a given country and phone number, validate and reformat the mobile phone number to the E.164 standard. The purpose of this is to allow us to send SMS to mobile phones only.
- [zxing/zxing](https://awesome-repositories.com/repository/zxing-zxing.md) (33,988 ⭐) — This project is a multi-format barcode library designed to encode and decode one-dimensional and two-dimensional barcodes across multiple programming languages. It functions as a cross-platform image processor that analyzes visual data to detect, locate, and extract information from patterns in diverse environments, while also providing a standard for mapping structured data into machine-readable formats.

The library distinguishes itself through advanced image processing techniques that ensure reliability in real-world conditions. It employs pattern-matching detectors to identify geometric fi
- [virtualsms-io/codex-sms-verification](https://awesome-repositories.com/repository/virtualsms-io-codex-sms-verification.md) (17 ⭐) — OpenAI Codex CLI — real-SIM SMS verification via VirtualSMS MCP. Drop-in .codex/config.toml, 18 tools, 2000+ services, 145+ countries.
- [binwiederhier/ntfy](https://awesome-repositories.com/repository/binwiederhier-ntfy.md) (30,790 ⭐) — ntfy is a self-hosted messaging infrastructure that provides a lightweight platform for sending and receiving real-time notifications. It functions as a topic-based pub-sub server, allowing users to publish and subscribe to message channels using standard HTTP requests. By bridging server-side events with native mobile and desktop clients, it enables the delivery of alerts across various environments through a unified communication layer.

The project distinguishes itself by offering a complete, private notification ecosystem that includes persistent message caching and robust access control.
- [trueffelwurm/car-can-message-db](https://awesome-repositories.com/repository/trueffelwurm-car-can-message-db.md) (66 ⭐) — A Database containing all discovered CAN-BUS messages in cars
- [budtmo/docker-android](https://awesome-repositories.com/repository/budtmo-docker-android.md) (15,322 ⭐) — Docker-Android runs a full Android emulator inside a Docker container, enabling mobile app testing and automation without requiring a physical device. The emulator uses QEMU-based virtualization with optional KVM acceleration for hardware-backed performance, and supports nested virtualization on cloud VMs from providers like AWS, GCP, and Azure for environments without direct hardware acceleration.

The container exposes the Android Debug Bridge over TCP/IP, allowing host-side tools to connect to the emulator as if it were a local device. It provides browser-based interaction with the emulator
- [openinterpreter/open-interpreter](https://awesome-repositories.com/repository/openinterpreter-open-interpreter.md) (63,998 ⭐) — Open Interpreter is an autonomous agent runtime that translates natural language instructions into executable code to interact with local software and operating systems. It functions as an orchestration framework that connects language models to a secure execution environment, enabling the development of agents capable of managing system resources and performing complex tasks. To ensure safety, the system mandates explicit user verification before executing any generated code and provides robust isolation through containerized sandboxing.

The project distinguishes itself through its deep inte
- [avelino/awesome-go](https://awesome-repositories.com/repository/avelino-awesome-go.md) (175,576 ⭐) — This project serves as a comprehensive language ecosystem index, functioning as a centralized, community-curated directory for the Go programming language. It organizes a vast landscape of software components, libraries, and development tools into a structured, navigable hierarchy, enabling developers to efficiently discover resources tailored to specific functional domains.

The repository distinguishes itself through a decentralized contribution model, where community-driven updates ensure the index remains current with the rapidly evolving software landscape. Beyond simple resource listing,
- [telegram-sms/telegram-rc](https://awesome-repositories.com/repository/telegram-sms-telegram-rc.md) (0 ⭐)
- [segment-boneyard/nightmare](https://awesome-repositories.com/repository/segment-boneyard-nightmare.md) (20,003 ⭐) — Nightmare is a multi-purpose automation workflow orchestrator designed to streamline development and operational tasks through a unified command-line interface. It functions as a comprehensive toolkit for managing browser automation, cloud infrastructure, serverless function lifecycles, and distributed messaging streams.

The project distinguishes itself by consolidating disparate development utilities into a single environment. It provides specialized frameworks for programmatic web browser control, the transformation of vector graphic assets into accessible user interface components, and the
- [rahiel/telegram-send](https://awesome-repositories.com/repository/rahiel-telegram-send.md) (1,004 ⭐) — Send messages and files over Telegram from the command-line.
- [chancejs/chancejs](https://awesome-repositories.com/repository/chancejs-chancejs.md) (6,541 ⭐) — Chance is a JavaScript library for generating random data, designed to produce realistic test data for automated tests and prototypes. It uses a Mersenne Twister pseudo-random number generator that accepts an optional seed value, enabling reproducible sequences of random values across multiple runs.

The library provides a wide range of generators for common data types, including random integers, floats, booleans, characters, strings, and dates, all with configurable ranges and character pools. It can generate realistic geographic data like addresses, as well as financial data such as credit c
- [timvisee/send](https://awesome-repositories.com/repository/timvisee-send.md) (5,797 ⭐) — :mailbox_with_mail: Simple, private file sharing. Mirror of https://gitlab.com/timvisee/send
- [agenticmail/agenticmail](https://awesome-repositories.com/repository/agenticmail-agenticmail.md) (147 ⭐) — Email, SMS & phone-call infrastructure for AI agents — send and receive real email and text messages, and place agent-driven outbound voice calls, all programmatically
- [narkoz/hacker-scripts](https://awesome-repositories.com/repository/narkoz-hacker-scripts.md) (49,734 ⭐) — hacker-scripts is a multi-purpose toolkit comprising a security vulnerability testing suite, a keyword-driven email automator, and a TCP remote hardware controller. It provides a collection of scripts for identifying security weaknesses and conducting controlled hacking experiments across multiple programming language environments.

The system automates email workflows by scanning headers and bodies for specific strings to trigger server responses and sends randomized text and email alerts based on system activity. It also enables remote hardware control by sending binary commands over network
- [bruno-furtado/react-native-sms-retriever](https://awesome-repositories.com/repository/bruno-furtado-react-native-sms-retriever.md) (0 ⭐)
