Catima, a Loyalty Card & Ticket Manager for Android
Go to file
Sylvia van Os 47bf18f219
Some checks failed
Android CI / build (Foss) (push) Has been cancelled
Android CI / build (Gplay) (push) Has been cancelled
Convert CHANGELOG to Fastlane / Convert CHANGELOG to Fastlane (push) Has been cancelled
Merge pull request #2298 from CatimaLoyalty/create-pull-request/patch-1736974941
Update Fastlane changelogs
2025-01-15 22:02:57 +01:00
.github Bump actions/upload-artifact from 4.5.0 to 4.6.0 2025-01-13 02:20:56 +00:00
.scripts Use Sans fonts for app name 2024-12-14 13:59:29 +01:00
app Sort by valid from date (#2297) 2025-01-15 22:01:25 +01:00
docs Start using flavours 2024-12-24 14:33:35 +01:00
fastlane Update Fastlane changelogs 2025-01-15 21:02:20 +00:00
gradle/wrapper Update Gradle to 8.12 2024-12-21 06:22:24 +00:00
.gitignore Start using flavours 2024-12-24 14:33:35 +01:00
bors.toml Delete merged branch 2021-10-14 19:44:36 +02:00
build.gradle.kts Bump AGP 2025-01-11 10:55:56 +01:00
build.sh Start using flavours 2024-12-24 14:33:35 +01:00
CHANGELOG.md Update CHANGELOG 2025-01-15 22:02:06 +01:00
CODE_OF_CONDUCT.md Add Contributor Covenant Code of Conduct 2025-01-12 11:54:15 +01:00
CONTRIBUTING.md Clean up contributor guidelines 2023-10-03 22:07:49 +02:00
FUNDING.yml Add PayPal 2022-01-24 22:21:21 +01:00
Gemfile Migrate to Fastlane 2020-11-02 18:00:43 +01:00
Gemfile.lock Update Fastlane 2024-12-11 17:11:13 +01:00
gradle.properties gradle.properties: Sync with official template 2023-10-08 11:17:59 +05:30
gradlew Update Gradle to 8.12 2024-12-21 06:22:24 +00:00
gradlew.bat Update Gradle to 8.9 2024-07-12 06:21:15 +00:00
LICENSE Initial commit 2016-01-24 11:13:32 -05:00
lint.xml Disable MissingQuantity due to Weblate bug 2023-04-04 22:57:54 +02:00
logo.svg Implement multi-copy and multi-share 2021-04-18 13:47:51 +02:00
PRIVACY.md embed history/privacy policy/license in app (#1346) 2023-08-29 21:57:49 +02:00
SECURITY.md Add security policy 2023-07-16 01:25:53 +02:00
settings.gradle.kts Migrate to Kotlin DSL 2023-10-08 11:17:52 +05:30

Catima

Copylefted libre software (GPLv3+) card management app.

GitHub Version IzzyOnDroid Version F-Droid Version Google Play Store Version

Android CI Translation status

Matrix

Get it on IzzyOnDroid Get it on F-Droid Get it on Google Play

Feature graphic

Logo by Rose (TangentFoxy), feature graphic by Ziad OUALHADJ

Stores your store loyalty and membership cards on your device, instead of having to carry them around.

Supported barcodes:

  • AZTEC
  • CODABAR
  • CODE_39
  • CODE_93
  • CODE_128
  • DATA_MATRIX
  • EAN_8
  • EAN_13
  • ITF
  • PDF_417
  • QR_CODE
  • UPC_A
  • UPC_E

Screenshots

Moving data from other apps

Within the app you can import cards and codes from files, Catima, FidMe, Loyalty Card Keychain, Voucher Vault, and Stocard. For FidMe you need to select the barcode type for each entry afterwards.

Building

Building can either be done through Android Studio (not reproducible!) or the build.sh script in this repository (reproducible with OpenJDK 17). This script can also sign the build.

Build without signing:

./build.sh

Build with signing:

KEYSTORE=/path/to/keystore KEYSTORE_ALIAS=catima ./build.sh

Translating

Translation status

Help translate the app to your language from our Hosted Weblate page.

Developer Note

This app is based on the great (but no longer developed) Loyalty Card Keychain by Branden Archer.