Read More Fun is a creative Flutter application designed to enhance your WhatsApp messaging experience. It allows you to create clever "Read More" messages, perfect for quizzes, spoilers, jokes, or professional business introductions that catch the eye.
- 🎨 Modern Neumorphic UI: A clean, soft-UI design that looks great in both light and dark modes.
- 📝 WhatsApp Formatting Support: Easily apply Bold, Italic,
Strikethrough, and • Bullet List formatting using the intuitive toolbar buttons. - 📲 iOS & Android Compatibility Check: Features a dedicated "iOS Compatible" toggle switch to customize spacer strings for optimal cross-platform rendering.
- 👁️ Live Message Preview: See exactly how your formatted message will appear in a WhatsApp-style chat bubble in real-time.
- 🌐 Localized Language Support: Built-in support for 11 major languages (English, Hindi, Gujarati, Spanish, Portuguese, Chinese, French, Arabic, Bengali, Russian, Urdu) with real-time translation across screens.
- 📂 Templates: Access pre-defined templates across categories for quick message creation.
- 🕒 History & Drafts: Never lose your creations; access your previous messages anytime.
- 🌓 Dark Mode Support: Fully optimized for low-light environments.
- 📲 One-Tap Share: Instantly share your messages to WhatsApp or copy them to your clipboard.
| Light Mode | Dark Mode |
|---|---|
![]() |
![]() |
-
Clone the repository:
git clone https://github.com/pratikbutani/read_more_fun.git
-
Navigate to the project directory:
cd read_more_fun -
Install dependencies:
flutter pub get
-
Run the app:
flutter run
The app uses a specific Unicode character (the "lovely string") to trick WhatsApp into showing the "... Read more" button prematurely.
- Enter your Intro Text (visible before "Read more").
- Enter your Read-more Content (hidden until clicked).
- Tap WhatsApp to share directly or Copy to use elsewhere.
- flutter_neumorphic_plus - For the beautiful UI components.
- share_plus - For sharing content to other apps.
- bubble - For the chat bubble preview.
- shared_preferences - For local storage of history and settings.
This project is licensed under the GNU General Public License v3.0. See the LICENSE file for details.
Pratik Butani
If you find this project useful, please consider giving it a ⭐ on GitHub!


