A high-fidelity Gmail-inspired Flutter client for the Resend.com email service.
Remail (formerly Rusend-Next) provides a modern, clean, and intuitive interface for managing your Resend emails, mirroring the familiar Gmail experience while leveraging the powerful Resend API.
- Inbox & Sent: View your received and sent emails with ease.
- Detailed Email View: Rich HTML email rendering with support for interactive elements.
- Compose: Write and send emails with support for multiple recipients, subjects, HTML/Text content, and attachments.
- Attachments: Download and view email attachments directly from the app.
- Search: Quickly find emails using the integrated search functionality.
- Responsive Design: A polished UI that adapts to various screen sizes, featuring a navigation drawer and FAB.
- Secure Authentication: Simple and secure login using your Resend API Key.
- Framework: Flutter
- State Management: Provider
- API Communication: http
- Local Storage: shared_preferences
- Rich Content: flutter_widget_from_html
- File Handling: file_picker, path_provider
- Flutter SDK (v3.11.1 or higher)
- A Resend.com account and API Key
-
Clone the repository:
git clone https://github.com/CGH0S7/remail.git cd remail -
Install dependencies:
flutter pub get
-
Run the application:
flutter run
Upon launching the app, you will be prompted to enter your Resend API Key. You can find your API Key in your Resend dashboard settings.
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.