{"repo":"JimScope/vendel","free":true,"listed":false,"github":"https://github.com/JimScope/vendel","clone":"git clone https://github.com/JimScope/vendel.git","description":"An open source SMS gateway for your own devices","language":"TypeScript","stars":39,"topics":["self-hosted","sms","sms-api","sms-gateway"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"Vendel SMS Gateway Platform Website &middot; Dashboard &middot; Leer en Español Vendel is a full-stack platform for SMS management and delivery through connected devices. It allows sending SMS messages using registered devices (Android phones or modems) as gateways, with quota management, webhooks, and multi-user support. Tech Stack Backend - Framework : PocketBase (Go) - Database : SQLite (embedded) - Authentication : JWT (built-in), OAuth2 (Google, GitHub) - Push Notifications : Firebase Cloud Messaging (FCM) - Email : Built-in SMTP support, Mailcatcher for local dev - Admin : PocketBase dashboard at / / Frontend - Framework : React 19 with TypeScript - Build : Vite - State : TanStack Query + TanStack Router - Styling : Tailwind CSS + shadcn/ui - Forms : React Hook Form + Zod - API Client : PocketBase JS SDK - E2E Tests : Playwright Infrastructure - Backend Hosting : Render - Frontend Hosting : Cloudflare Pages - Containers : Docker & Docker Compose - CI/CD : GitHub Actions - Releases : Tag v → GHCR Docker image + Go binaries via GoReleaser Main Features SMS - Single and bulk SMS sending - Round-robin distribution across devices - Message queuing when no devices are online - Status tracking (pending, queued, processing, sent, delivered, failed) - SMS history and reports - Incoming SMS support Devices - Device registration with unique API keys - FCM token management for push notifications - Device status monitoring Quotas and Plans - Multiple subscription plans - Monthly SMS","default_branch":null,"files":null,"tree":[],"storefront":"/r/JimScope","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/JimScope/vendel/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}