Repolode
CatimaLoyalty

CatimaLoyalty/Android

Android-приложение для хранения карт лояльности, членских карт и билетов в виде штрихкодов на телефоне, полностью офлайн.

Open source альтернатива:Apple WalletGoogle Wallet

Звёзды
1,725
Форки
264
Открытые issues
172
Последний коммит
14 часов назад

Что это?

Catima заменяет стопку пластиковых карт лояльности и членских карт, которые многие носят с собой. Каждая карта сохраняется на устройстве вместе со штрихкодом, поэтому на кассе можно показать код, не доставая пластиковую карту. Приложение полностью работает офлайн и поддерживает Android 6.0 и новее.

Приложение поддерживает множество форматов штрихкодов, включая QR Code, Aztec, Code 128, EAN-13, UPC-A и PDF417. Также можно добавлять пропуска в формате pkpass (файлы Apple Wallet). Карты можно импортировать из файлов и других приложений, например FidMe, Loyalty Card Keychain и Voucher Vault.

У Catima также есть сопутствующее приложение для Wear OS, а через Gadgetbridge карты можно отправлять на некоторые смарт-часы. Проект распространяется как свободное ПО по лицензии GPLv3 или более поздней версии и доступен через F-Droid, IzzyOnDroid, Obtainium и Google Play.

Ключевые возможности

  • 01Хранит карты лояльности и членские карты со штрихкодами на устройстве.
  • 02Поддерживает 13 форматов штрихкодов, включая QR Code, Aztec, EAN-13 и PDF417.
  • 03Полностью работает офлайн.
  • 04Импортирует карты из файлов и приложений FidMe, Loyalty Card Keychain и Voucher Vault.
  • 05Добавляет файлы pkpass (Apple Wallet).
  • 06Включает сопутствующее приложение для Wear OS и поддержку смарт-часов через Gadgetbridge.

Сценарии использования

  • Замена пластиковых карт лояльности в супермаркетах, кофейнях и других магазинах.
  • Хранение в одном приложении абонементов в спортзал, читательских билетов и билетов на мероприятия.
  • Перенос данных карт из другого приложения для карт лояльности.
  • Предъявление карты на кассе с подключённых смарт-часов.

Быстрый старт

  1. 1

    Установите из F-Droid, Google Play или со страницы релизов на GitHub

  2. 2

    Соберите без подписи с помощью скрипта сборки (рекомендуется OpenJDK 21)

    ./build.sh

Что важно знать

  • Лицензия с копилефтом GPLv3+ требует, чтобы производные работы оставались открытыми.
  • Только для Android; требуется Android 6.0 или новее.

Темы

Частые вопросы

Что такое Android?
Android-приложение для хранения карт лояльности, членских карт и билетов в виде штрихкодов на телефоне, полностью офлайн. Catima заменяет стопку пластиковых карт лояльности и членских карт, которые многие носят с собой. Каждая карта сохраняется на устройстве вместе со штрихкодом, поэтому на кассе можно показать код, не доставая пластиковую карту. Приложение полностью работает офлайн и поддерживает Android 6.0 и новее.
Android можно использовать бесплатно? Какая у него лицензия?
Android распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Android всё ещё поддерживается?
Активно поддерживается. Последний коммит в Android — 21 окт. 2026 г..
Для чего можно использовать Android?
Замена пластиковых карт лояльности в супермаркетах, кофейнях и других магазинах. Хранение в одном приложении абонементов в спортзал, читательских билетов и билетов на мероприятия. Перенос данных карт из другого приложения для карт лояльности. Предъявление карты на кассе с подключённых смарт-часов.
Как установить Android?
Установите из F-Droid, Google Play или со страницы релизов на GitHub Соберите без подписи с помощью скрипта сборки (рекомендуется OpenJDK 21): ./build.sh
Где скачать Android?
Исходный код и инструкции по установке — на GitHub: https://github.com/CatimaLoyalty/Android

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты