
croc-app is an Android client for croc with a modern, mobile-first UI built in Kotlin and Jetpack Compose.
It is designed to make file and text sharing feel much more natural on Android: quick send, quick receive, QR-assisted flows, saved codes, transfer history, and better handling for the small details that matter on phones.
Why this project exists?
This project was inspired by croc-gui, which showed that a mobile-friendly croc experience could work.
But croc-gui is older, written in Go, and lacks a number of features and UX improvements we wanted in a modern Android app. croc-app is our attempt to build a more polished, more maintainable, and more feature-complete Android experience around croc.
Features:
- Quick send and quick receive flows
- Send files or clipboard text
- QR code generation for fast pairing
- QR scanning for receive
- Saved send and receive codes
- Transfer history and favorites
- Android share-sheet support
- Received files published to Downloads/croc-received
- Material 3 UI designed specifically for Android
WhatsNew:
Changes Made:
1. Dual croc engine, legacy (v10.6.0) and latest croc (v11.2.4)
2. Add support for some missing flags in settings
3. Store feature support
4. croc-app.github.io app link
5. Spanish language support
6. Some minor UI tweaks and bug fixes
7. Added Guide and Troubleshooting