Liquid Store

Verified safeExclusive
—
No reviews reviews
45
downloads
7.0
android

AI summary

Open-source app catalog based on F-Droid, with GitHub releases, app details, cached listings, and SHA-256-verified APK installation. Version 5.4 preserves loaded pages and scroll position during catalog updates; it uses a new signing key, so remove version 5.3 before upgrading.

Generated by AI. May contain inaccuracies.

Screenshots

About this app

Магазин приложений для Android с интерфейсом Liquid Glass, построенный на основе общедоступного репозитория F-Droid. Никакой учетной записи, никакого входа в систему, никакой рекламы, никакого отслеживания.

Что это делает

Каталог приложений в реальном времени. Загружает подписанный файл F-Droid index-v1.jar и анализирует его во время потоковой передачи, поэтому магазин заполняется постепенно, а не блокирует весь файл целиком. Примерно 4800 устанавливаемых приложений.

Соревнования зеркал. Параллельно проверяются десять официальных зеркал, включая два в Индии (Хайдерабад, Дели) и CDN Cloudflare, и загрузка начинается с того, которое ответит первым, с небольшим отсрочкой на случай, если более быстрое зеркало все еще отвечает. Отключение зеркала ничего не стоит.

Реальная установка. APK-файлы загружаются, и их SHA-256 проверяется по индексу, прежде чем байты передаются в Android PackageInstaller. Ничего не устанавливается, если хеш не соответствует собственному хешу репозитория.

Подробная информация о приложении. Скриншоты, лицензия, автор, ссылка на исходный код, размер, версия и минимальная версия Android — всё это берётся непосредственно из индекса. Сохраненный каталог. При последующих запусках файлы мгновенно открываются из локальной копии и обновляются, If-Modified-Since поэтому ETag для сохранения неизмененного индекса требуется один цикл загрузки вместо полной загрузки.

Светлый и темный. По умолчанию используется светлый оттенок стекла, заданный в соответствии с системными настройками, с переключателем на панели инструментов. Оба варианта управляются одним и тем же набором цветовых токенов.

Аркада. Страница с тщательно отобранными играми — сначала самые новые, затем полный список. Релизы на GitHub, наряду с F-Droid. В тот же каталог включен тщательно отобранный список проектов с открытым исходным кодом, публикующих собственные APK-файлы на GitHub, поэтому они отображаются в результатах поиска и в списках категорий рядом со всем остальным. Результаты кэшируются на шесть часов, чтобы оставаться в пределах лимита запросов без аутентификации GitHub, а SHA-256 ресурса из API GitHub проверяется при установке, если проект его публикует. Список находится в assets/github_apps.json— добавьте туда репозиторий, чтобы включить его.

Экран источников. Закрепите конкретное зеркало или введите адрес собственного репозитория. Нет аккаунта, нет входа в систему, нет рекламы. Не нужно ничего регистрировать.

Известные ограничения

Каталог основан на F-Droid, бесплатном программном обеспечении с открытым исходным кодом. В магазине намеренно не продаются модифицированные или "разблокированные премиум-версии" проприетарных приложений. Индекс F-Droid очень большой (десятки МБ). Первый запуск — это настоящая загрузка; после этого данные кэшируются. Пути загрузки и установки были проверены на локальных HTTP-серверах и в собственном индексном модуле F-Droid, но пока не на физическом оборудовании.

https://github.com/technicalnihilist-lgtm/liquid-store

What's new

v5.4Nov 2, 2026
  • Исправлено: списки приложений и игр больше не сворачиваются во время обновления каталога.
  • Фоновое обновление каталога происходит партиями, и каждая партия перерисовывает видимый список с первой страницы. Любой, кто прокрутил несколько страниц до разделов «Приложения» или «Игры», каждые 400 мс возвращался в начало списка на протяжении всей загрузки, и то же самое происходило при каждом ручном обновлении каталога . Теперь перерисовка сохраняет уже загруженные страницы и положение прокрутки читателя, что уже делалось в процессе установки.
  • Визуально ничего не изменилось — те же ряды, та же компоновка, та же анимация.
  • Проведенные проверки для этой сборки: все идентификаторы $('#id')в пользовательском интерфейсе разрешены, и ни один идентификатор не дублируется; проверка всех четырех вкладок, страницы с подробной информацией, средства просмотра скриншотов, обработчика возврата к аппаратному обеспечению, панели глубины, поиска и процесса установки в безголовом режиме не выявила ошибок в консоли; Java-код компилируется -Xlint:allтолько с предупреждениями об устаревании. Исправление было подтверждено повторным введением старого вызова и наблюдением за тем, как новая система пагинации снова дает сбой (240 строк и 240 строк прокрутки сжимаются до 40).
  • Примечание: эта сборка подписана новым сгенерированным ключом, поэтому она устанавливается рядом с предыдущей версией, а не поверх неё — если вы обновляете систему на месте, сначала удалите версию 5.3.

About this version

Version
5.4 (36)
Size
196.83 KB
Requires Android
7.0
Target SDK
24
Architecture
universal
Downloads
45
Updated
Nov 2, 2026
Package
com.liquid.store
Languages1
English

Similar apps

Ratings & reviews

—
0 ratings
  • 5
    0
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0

Write a review

Tap a star to rate this app