Добавить в корзинуПозвонить
Найти в Дзене
Дневник ITшника

GitHub Store: Почему это приложение «умыло» официальные сторы и зачем оно вам

GitHub Store — это как Google Play или App Store, только без «проприетарного душка». Точнее, это в разы круче, поскольку это агрегатор всех программ, выложенных на GitHub. Идея очень простая и в каком-то смысле гениальная, а реализовал её в одиночку 16-летний подросток не из Кремниевой долины, а из Узбекистана по имени Усмон. Ссылка на маркет будет в конце статьи. Ближайшие аналоги здесь — это Obtainium и F-Droid, но GitHub Store — это совершенно другая вещь. Главный и безусловный плюс: пока GitHub не заблокирован, вы всегда можете скачать с него программы, официальные сайты которых заблокированы. Приложение — идеальное решение: один раз научите бабушку нажимать на кнопку «установить», и дальше никакие блокировки ей не страшны. Приложение представляет собой магазин программ с GitHub, которые можно здесь же посмотреть, скачать и установить. GitHub Store поддерживает установку на Windows, Android, MacOS и Linux. Для Windows можно скачать экзешник либо установить через Winget. Внутри пр
Оглавление

Идея и создатель

GitHub Store — это как Google Play или App Store, только без «проприетарного душка». Точнее, это в разы круче, поскольку это агрегатор всех программ, выложенных на GitHub. Идея очень простая и в каком-то смысле гениальная, а реализовал её в одиночку 16-летний подросток не из Кремниевой долины, а из Узбекистана по имени Усмон.

Ссылка на маркет будет в конце статьи.

Ближайшие аналоги здесь — это Obtainium и F-Droid, но GitHub Store — это совершенно другая вещь. Главный и безусловный плюс: пока GitHub не заблокирован, вы всегда можете скачать с него программы, официальные сайты которых заблокированы. Приложение — идеальное решение: один раз научите бабушку нажимать на кнопку «установить», и дальше никакие блокировки ей не страшны.

-2

Установка и возможности на Windows

Приложение представляет собой магазин программ с GitHub, которые можно здесь же посмотреть, скачать и установить. GitHub Store поддерживает установку на Windows, Android, MacOS и Linux.

Для Windows можно скачать экзешник либо установить через Winget. Внутри приложения есть удобные разделы:

  • В тренде — то, что популярно сейчас.
  • Горячие релизы — то, что только что вышло.
  • Самые популярные — программы, которые рекомендуется изучить внимательно, так как первые 20 строк — это очень полезные и нужные инструменты.
-3

Лимиты и авторизация

Единственная проблема приложения связана с ограничением самого GitHub на количество подключений к API. Решается это просто: нужно войти в свой аккаунт на GitHub, и лимит с 60 подключений незамедлительно вырастет до 5000, чего хватает с глазами. При авторизации приложение получает ограниченный доступ только к публичным данным, поэтому этот шаг ничем не грозит вашему аккаунту. Особо пугливые могут завести для этих целей дополнительный аккаунт.

-4

Безопасность и риски

GitHub Store — это безопасный магазин, но то, что вы скачаете через него, может нанести вред вашему устройству. В отличие от Google Play, GitHub Store не модерирует приложения на вирусы, а проверяет только подписи. Он гарантирует лишь то, что вы скачиваете именно то, что выложено в конкретном репозитории. Но он не контролирует, не взломали ли сам репозиторий, выложив релиз с бэкдорами. Поэтому прежде чем устанавливать программу, смотрите на количество скачиваний, количество звёзд и выбирайте проверенных разработчиков. Утверждение, что Open Source — это всегда безопасно, не совсем верно.

Пример работы: Upscayl

В качестве примера можно рассмотреть Upscayl — программу, которая увеличивает разрешение и качество изображений локально. У неё 45 000 звёзд. В GitHub Store достаточно нажать «установить» и, пока идет загрузка, заниматься своими делами. Программа бесплатная и open-source: просто закидываете изображение, и на выходе получаете результат с заметным улучшением четкости.

Особенности для Android

На Android GitHub Store работает по тому же принципу агрегатора. Важное отличие от F-Droid: F-Droid — это всё же магазин со своими правилами и владельцами, которые могут что-то не пропустить. В GitHub Store правил нет — это агрегатор всего, что есть на GitHub, и вы сами принимаете решение, что устанавливать.

После установки приложение может автоматически отследить обновления для уже установленных программ. Если у приложения появилась новая версия, в GitHub Store загорится красная точка. Все приложения, которые вы ставите через него, он будет отслеживать автоматически.

-5

Настройки и обход блокировок

В приложении заложена возможность добавления прокси на случай, если GitHub будет заблокирован. В настройках можно указать свои прокси или использовать системные. Для Android также доступна «тихая установка» (через Shizuku или Thisizuku), которая не требует лишних нажатий, и фоновая проверка обновлений с настраиваемым интервалом.

Итог

Разработчику — респект прямо от души. GitHub Store — это очень удобный инструмент, которым стоит научить пользоваться близких. Но не забывайте напоминать им о рисках установки программ от непроверенных авторов.

Скачать репозиторий маркета. (Ссылка на github).