Displaying 1 to 20 from 171 results

qksms - The most beautiful SMS messenger app for Android

  •    Java

QKSMS is an open source replacement to the stock messaging app on Android. It is currently available on the Google Play Store.We highly encourage contributions to QKSMS; we want to make it as easy and streamlined as possible. If you have any suggestions on how we can improve our workflow, please feel free to contact me.

Bitpim - Access CDMA phones using Python

  •    Python

BitPim is a program that allows you to view and manipulate data on many CDMA phones from LG, Samsung, Sanyo and other manufacturers. This includes the PhoneBook, Calendar, WallPapers, RingTones (functionality varies by phone) and the Filesystem for most Qualcomm CDMA chipset based phones.

Kannel - WAP and SMS gateway

  •    C

Kannel is a compact and very powerful open source WAP and SMS gateway, used widely across the globe both for serving trillions of short messages (SMS), WAP Push service indications and mobile internet connectivity.

[GW]ammu - Talk to any phone

  •    C

Gammu and Wammu provides support to talk to any phone using standard API provided by libGammu. The most popular and widely used in various phones which includes Nokia, Siemens, Samsung, Motorola, LG, Alcatel. It provides support to send and receive SMS and MMS, Calendar, Contacts, backup SMS etc.




sms-backup-plus - Backup Android SMS, MMS and call log to Gmail / Gcal / IMAP

  •    Java

This is a fork of the Android backup tool SMS Backup, where development has stopped a while ago. It uses Gmail to perform SMS, MMS and call log backups over the network. New restore feature. SMS stored on Gmail can be transferred back to the phone. This even works for users who have already created their backups with older versions of SMS Backup. Note: MMS are currently not restored.

SocialSharing-PhoneGap-Plugin - 👨‍❤️‍💋‍👨 Cordova plugin to share text, a file (image/PDF/

  •    Objective-C

Share text, images (and other files), or a link via the native sharing widget of your device. Android is fully supported, as well as iOS 6 and up. WP8 has somewhat limited support.

Botkit - Building Blocks for Building Bots

  •    Javascript

Botkit is the leading developer tool for building chat bots, apps and custom integrations for major messaging platforms. Botkit works with all the NLP services (like Microsoft LUIS and IBM Watson), can use any type of database you want, and runs on almost any hosting platform.


SMSToolkit - .NET SMS server

  •    CSharp

The SDK allows any Windows Mobile 5 phone to be used in conjunction with a PC to act as an SMS Server, allowing developers to easily write SMS applications, using just their phone and a PC. Additionally, it provides a collection of samples that among other things, allow non-programmers to use Excel to send bulk SMSs and to build simple information lookup applications. This project is actively developed by Microsoft India Research team.

Gnokii - Communicates with mobile phones

  •    C

Gnokii is a suite of programs for communicating with mobile phones. It was initially only available for Nokia mobile phones, but later extended to support others. It is available for Linux, BSD unix, Windows and Mac OS X and as source code.

SMSLib - Java SMS library

  •    Java

SMSLib is a Java library which allows you to send/receive SMS messages via a compatible GSM modem or GSM phone. SMSLib also supports some bulk sms operators (for outbound messaging only).

Kalkun - web-based SMS management

  •    PHP

Kalkun is open source web-based SMS (Short Message Service) management, it use gammu-smsd (part of gammu family) as SMS gateway engine to deliver and retrieve messages from your phone/modem. Kalkun only manage database that given by gammu.

Silence - SMS/MMS encryption made easy

  •    Java

Silence (formerly SMSSecure) is an SMS/MMS application that allows you to protect your privacy while communicating with friends.Using Silence, you can send SMS messages and share media or attachments with complete privacy. It communicates using encrypted SMS messages. No servers or internet connection required. It uses the Signal encryption protocol to provide privacy for every message, every time.

SmsVerifyCatcher - Android library for phone number verification feature in your app

  •    Java

A library for implementing interception of SMS with a verification code using a few lines of code. Need iOS and Android apps, MVP development or prototyping? Contact us via info@stfalcon.com. We develop software since 2009, and we're known experts in this field. Check out our portfolio and see more libraries from stfalcon-studio.

SMSSync - SMS gateway for Android powered phones

  •    Java

SMSsync is a simple, yet powerful SMS to HTTP sync utility that turns any Android phone into a local SMS gateway by sending incoming messages(SMS) to a configured URL (web service).

phone - With a given country and phone number, validate and reformat the mobile phone number to the E

  •    Javascript

phone is used to normalize mobile phone numbers into E.164 format. 852 is a valid Hong Kong phone prefix, and 91234567 is a valid Hong Kong mobile phone number. However, there is no plus sign provided, the module will assume the phone number is a USA or Canada phone number, hence no result will be found.

Notifire - Notification management simplified

  •    Typescript

Building a notification system is hard, at first it seems like just sending an email but in reality it's just the beginning. In today's world users expect multi channel communication experience over email, sms, push, direct and more... An ever growing list of providers are popping up each day, and notifications are spread around the code. Notifire's goal is to simplify notifications and provide developers the tools to create meaningful communication between the system and it's users.

SmsTools - SMS Server Tools

  •    C

The SMS Server Tools send and receive short messages through GSM modems or mobile phones. This tool can send short messages by simply storing text files into a special spool directory. The program monitors this directory and sends new files automatically. It also stores received short messages into another directory as text files.

PySMS - Python SMS Messenger

  •    Python

PySMS is a package, written in Python, which communicates with a mobile phone, allowing SMS messages to be sent and received. It includes an XML- RPC server, allowing the resource to be shared across a network. There is also a message - response mechanism, which allows an automatic response to messages to be specified, based on the content of the message. This allows you to, for example, run commands on your server and return a summary of the results to your phone, via SMS.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.