Repolode
NdoleStudio

NdoleStudio/httpsms

Convierte tu teléfono Android en una pasarela SMS para enviar y recibir mensajes de texto mediante una API HTTP sencilla.

Alternativa open source a:Twilio

Estrellas
6,049
Forks
1,102
Issues abiertos
4
Último commit
hace 12 días

¿Qué es?

httpSMS usa un teléfono Android como pasarela SMS. Un cliente envía una solicitud a la API HTTP, que manda una notificación al teléfono; después, la app de Android envía el SMS a través de la propia SIM del teléfono. Los SMS entrantes se pueden reenviar a una URL de webhook que proporciones.

El proyecto está pensado para casos en los que no hay números de teléfono virtuales disponibles, de modo que se pueda usar un número móvil existente para enviar y recibir mensajes. La interfaz web está creada con Nuxt y Vuetify; la API, con Go, Fiber y CockroachDB; y la app de Android está escrita en Kotlin.

El proyecto incluye cifrado de extremo a extremo con AES-256 y la clave almacenada en el teléfono, límites de frecuencia por minuto para los mensajes salientes y caducidad de mensajes con notificaciones. También ofrece clientes oficiales de API para Go y JavaScript/TypeScript, y permite alojar toda la infraestructura por cuenta propia con Docker.

Funciones clave

  • 01Enviar SMS mediante una API HTTP sencilla que activa el teléfono Android
  • 02Reenviar los SMS entrantes a una URL de webhook
  • 03Cifrado de extremo a extremo con AES-256 y la clave almacenada en el teléfono
  • 04Limitar la frecuencia de los mensajes salientes, por ejemplo, a 3 por minuto
  • 05Establecer un plazo de caducidad para los mensajes y recibir una notificación cuando caduquen
  • 06Clientes oficiales de API para Go y JavaScript/TypeScript

Casos de uso

  • Enviar códigos de verificación o alertas desde tu propio backend usando un número móvil real
  • Crear flujos bidireccionales de SMS que activen webhooks al recibir mensajes
  • Gestionar una línea SMS en países donde no hay números de teléfono virtuales disponibles
  • Alojar por cuenta propia una pasarela SMS con tu propia configuración de Firebase y SMTP

Temas

Preguntas frecuentes

¿Qué es httpsms?
Convierte tu teléfono Android en una pasarela SMS para enviar y recibir mensajes de texto mediante una API HTTP sencilla. httpSMS usa un teléfono Android como pasarela SMS. Un cliente envía una solicitud a la API HTTP, que manda una notificación al teléfono; después, la app de Android envía el SMS a través de la propia SIM del teléfono. Los SMS entrantes se pueden reenviar a una URL de webhook que proporciones.
¿httpsms es gratuito? ¿Qué licencia tiene?
httpsms es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿httpsms sigue mantenido?
Mantenimiento activo. El último commit de httpsms fue el 6 oct 2026.
¿Para qué puedo usar httpsms?
Enviar códigos de verificación o alertas desde tu propio backend usando un número móvil real Crear flujos bidireccionales de SMS que activen webhooks al recibir mensajes Gestionar una línea SMS en países donde no hay números de teléfono virtuales disponibles Alojar por cuenta propia una pasarela SMS con tu propia configuración de Firebase y SMTP
¿Dónde consigo httpsms?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/NdoleStudio/httpsms

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados