同じネットワーク上のブラウザーからスマートフォンを管理できる、無料のオープンソースAndroidアプリ。
- スター
- 6,049
- フォーク
- 1,102
- 未解決の Issue
- 4
- 最終コミット
- 12 日前
これは何?
httpSMSは、AndroidスマートフォンをSMSゲートウェイとして利用します。クライアントがHTTP APIにリクエストを送ると、スマートフォンに通知が届き、Androidアプリが端末のSIMを使ってSMSを送信します。端末で受信したSMSメッセージは、指定したWebhook URLに転送できます。
仮想電話番号を利用できない場合に、既存の携帯電話番号を送受信に使えるよう開発されました。Web UIはNuxtとVuetify、APIはGo、Fiber、CockroachDBで構築され、AndroidアプリはKotlinで書かれています。
AES-256によるエンドツーエンド暗号化(鍵は端末に保存)、送信メッセージの分単位のレート制限、メッセージの有効期限と期限切れ通知を備えています。GoおよびJavaScript/TypeScript向けの公式APIクライアントが用意されており、Dockerを使ってセルフホストできます。
主な機能
- 01Androidスマートフォンを動作させるシンプルなHTTP API経由でSMSを送信
- 02受信したSMSメッセージをWebhook URLに転送
- 03AES-256によるエンドツーエンド暗号化(鍵は端末に保存)
- 041分あたり3件など、送信メッセージにレート制限を設定
- 05メッセージの有効期限を設定し、期限切れ時に通知
- 06GoおよびJavaScript/TypeScript向けの公式APIクライアント
ユースケース
- 実際の携帯電話番号を使い、自分のバックエンドから認証コードやアラートを送信
- 受信メッセージをきっかけにWebhookを実行する双方向SMSワークフローの構築
- 仮想電話番号を利用できない国でSMS回線を運用
- 独自のFirebaseおよびSMTP設定でSMSゲートウェイをセルフホスト
トピック
よくある質問
- httpsms とは?
- AndroidスマートフォンをSMSゲートウェイにして、シンプルなHTTP API経由でメッセージを送受信できます。 httpSMSは、AndroidスマートフォンをSMSゲートウェイとして利用します。クライアントがHTTP APIにリクエストを送ると、スマートフォンに通知が届き、Androidアプリが端末のSIMを使ってSMSを送信します。端末で受信したSMSメッセージは、指定したWebhook URLに転送できます。
- httpsms は無料で使えますか?ライセンスは?
- httpsms は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- httpsms は今もメンテナンスされていますか?
- 活発にメンテナンス中。httpsms の最終コミットは 2026年10月6日 です。
- httpsms は何に使えますか?
- 実際の携帯電話番号を使い、自分のバックエンドから認証コードやアラートを送信 受信メッセージをきっかけにWebhookを実行する双方向SMSワークフローの構築 仮想電話番号を利用できない国でSMS回線を運用 独自のFirebaseおよびSMTP設定でSMSゲートウェイをセルフホスト
- httpsms はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/NdoleStudio/httpsms
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Android端末をSMSゲートウェイにし、HTTP APIやCLI経由でSMSとMMSを送受信できるアプリ。
アプリ開発向けのオープンソースなセルフホスト型バックエンド。Auth、Database、Storageなどを提供。
OpenTelemetryネイティブのオープンソース可観測性プラットフォーム。ログ、メトリクス、トレース、アラート、ダッシュボードを一元化します。
Apache Answerは、コミュニティフォーラムやヘルプセンター、ナレッジ管理サイトを構築できるオープンソースのQ&Aプラットフォームです。
CLI・Web・TUI・デスクトップアプリから、中国や海外の多数の音楽配信サービスを検索・ダウンロードできるGo製ツール。