Liberchat is a modern, open-source chat application, based on Flutter and dedicated exclusively to Android.
Current Version: 3.6.0 |
- Modern and responsive interface
- Secure WebView with permission management
- Animated splash screen with dynamic gradient
- Elegant dark theme with customization
- Custom icon with automatic fallback
- Server selection at startup (self-hosting possible)
- Tor support via Orbot for privacy
- Optimized for Android only
- NEW - Full storage and media management
- NEW - Advanced audio permissions
- NEW - Download support
- NEW - Improved error handling
- NEW - Integrated settings screen
- NEW - Dynamic theme injection in WebView
Download the latest APK version from:
- GitHub Releases
- Available APK:
app-release.apk(49.3 MB)
# Download the APK and install
adb install app-release.apk# Clone the repo
git clone https://github.com/Liberchat/Liberchat-android
cd Liberchat-android
# Install dependencies
flutter pub get
# Run the application on Android
flutter run- Flutter 3.8.1+
- Android SDK
- Dart SDK
# Check your Flutter installation
flutter doctor
# Install dependencies
flutter pub get
# Build the APK
flutter build apk --releaselib/- Main source codeandroid/- Android configurationassets/- Resources (logos, images)metadata/- F-Droid metadata
flutter_inappwebview^6.0.0 - Secure WebViewpermission_handler^11.0.1 - Permission managementsocket_io_client^2.0.3 - Real-time communicationencrypt^5.0.3 - Encryptionshared_preferences^2.2.2 - Local storageprovider^6.1.1 - State managementurl_launcher^6.2.5 - Opening URLsflutter_custom_tabs^1.2.0 - Custom tabs
Liberchat respects your privacy:
- No trackers - No data collection
- Open Source - Fully accessible source code
- Tor Support - Anonymous navigation via Orbot
- Self-hosting - Connect to your own server
- Encryption - Secure communications
- Granular Permissions - Precise access control
- Secure Storage - Secure file management
Status: Update in progress 🔄
Version: 3.6.0
Application ID: com.liberchat.mobile
License: MIT
The application meets all F-Droid requirements:
- Free source code
- No trackers or ads
- Reproducible build
- Complete metadata
Contributions are welcome!
- Fork the project
- Create a feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Open an issue with:
- Problem description
- Steps to reproduce
- Android version
- Logs if possible
This project is licensed under the MIT License. See the LICENSE.md file for more details.
- Full support for Android storage permissions
- Media access (images, videos, audio)
- Downloads without notification
- Android 13+ compatibility (API 33)
- Settings screen with theme management
- Dynamic theme injection in WebView
- Error management with automatic fallback
- Improved connection indicators
- Automatic request for all permissions
- Informative error messages
- Granular access management
Made with ❤️ by the Liberchat team
Liberchat v3.6.0 - January 2025
