Indexed

croc-app

Android
Android
Indexed

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