README.md
September 16, 2026 · View on GitHub
FlCroc
中文 (简体) | 中文 (繁體) | 日本語 | Français | English
Une interface Flutter pour croc — transférez facilement et en toute sécurité des fichiers entre ordinateurs
✨ Fonctionnalités
| Fonctionnalités | |
|---|---|
| 🖥️ | Multi-plateforme (Windows, Linux, Android) |
| 🔒 | Transfert de fichiers chiffré de bout en bout via croc |
| 🌍 | Support multilingue natif (voir i18n.md pour plus de détails) |
| 🌙 | Interface Flutter moderne avec mise en page adaptative, animations et thèmes personnalisés |
🚀 Compilation
Voir BUILD.md pour les instructions de compilation et les guides spécifiques à chaque plateforme.
🏗️ Architecture
FlCroc/
├── lib/ Application Flutter (Riverpod + Material 3)
├── go_bridge/ Bibliothèque partagée Go CGO (pont FFI)
├── submodules/croc/ Source croc intégrée
├── assets/ Icône de l'application, bundles JSON i18n
├── .github/workflows/ CI/CD (release.yml + build.yml)
└── (platform)/
🧰 Stack technique
| Couche | Technologie |
|---|---|
| UI | Flutter 3.44 · Material 3 |
| État | Riverpod · Freezed |
| Backend | Go CGO FFI · sous-module croc |
| I18n | Bundles JSON |
| CI/CD | GitHub Actions |
🌍 I18n
Voir docs/i18n.md pour l'état des langues et le guide de contribution.
🙏 Remerciements
| Projet | Description |
|---|---|
| croc | Moteur de transfert de fichiers backend |
| Flutter | Framework UI multiplateforme |
| FlClash | Inspiration pour le design UI |
| croc-app | Référence pour l'implémentation du scanner QR |
📄 Licence
GPL3 © FlCroc Contributors