Top Flutter SMS packages SMS stands for Short Message Service and is a form of communication that allows users to send short text messages to other mobile phone users. SMS messages are typically limited to 160 characters, making them ideal for time-sensitive, short, quick messages. For example, sending one-time-passwords (OTPs) to complete a financial transaction. The complete list of Flutter packages that can read and write SMS, read and autofill OTPs and perform SMS based authentication is provided below.
telephony
353
A Flutter plugin to use telephony features such as fetch network info, start phone calls, send and receive SMS, and listen for incoming SMS.
flutter_sms
345
A Flutter plugin to Send SMS and MMS on iOS and Android. If iMessage is enabled it will send as iMessage on iOS. This plugin must be tested on a real device on iOS.
sms
117
SMS library for Flutter applications. Its allow to send, receive, query sms messages, sms delivery and query contacts info. It exposes an easy and friendly API for developing a completely functional sms app in Flutter.
sms_advanced
80
This is an SMS library for Flutter. Its allow to send, receive, query sms messages, sms delivery and query contacts info in Android, and only sending in IOS & Web.
flutter_sms_inbox
69
Flutter SMS Inbox Plugin (Android only). This library allows users to easily query inbox messages.
background_sms
61
The main purpose is to send sms from background and headless.You can send sms whatever the phone state is in app or background or headless.
sms_maintained
60
SMS library for Flutter applications. Its allow to send, receive, query sms messages, sms delivery and query contacts info. It exposes an easy and friendly API for developing a completely functional sms app in Flutter.