Каждый, кто хоть раз пытался пользоваться встроенным Microsoft Store в Windows 10/11, знаком с этой болью. Он долго запускается, намертво зависает при скачивании обновлений, жрет оперативную память и настойчиво предлагает тонны либо фейковых приложений, либо тех где очень много рекламы
Альтернативы вроде старого доброго SourceForge в 2026 году и вовсе превратились в рассадник малвари. Мошенники массово создают страницы-пустышки, накручивают ботами отзывы и подсовывают пользователям запароленные архивы с троянами-лоадерами (привет, loaderr.rar) под видом шейдеров или читов для игр.

Мне надоело смотреть на то, как обычные пользователи ловят стиллеры или те же майнеры, в попытке скачать банальную утилиту, и я решил написать свой независимый, быстрый и абсолютно безопасный магазин приложений - FlowStore.
В чем же плюсы FlowStore?
Отсутствие вирусов, все программы проверяются песочницами и анализаторами. а так же VirusTotal.
Можно найти даже старые версии программ.
Исходный код открыт на Codeberg, лицензия:GNU GPL v3
В бэкенде находится пакетный менеджер Winget
Комментарии (39)

K0Jlya9
13.05.2026 10:17Клиент от рутрекера* вместо магазина приложений мог бы иметь некоторый успех.
*заблокирован хер знает когда и зачем

PXStudioOpenSource Автор
13.05.2026 10:17Слушайте, а это отличная идея для фиче-реквеста!
Технически для FlowStore это вообще не проблема. Поскольку бэкенд на Python полностью изолирован от GUI, ничто не мешает написать парсер RSS-ленты или API рутрекера (естественно, с обходом блокировки через встроенный прокси/зеркала) и выводить раздачи программ в виде таких же красивых карточек.
Пользователь нажимает "Скачать", скрипт подхватывает magnet-ссылку и передает её, например, в установленный в системе qBittorrent по API. Подумаю над этой идеей!

Artyomich
13.05.2026 10:17Раз в бэкенде winget, то есть ли у вашего приложения какие-то функциональные преимущества по сравнению с UniGetUI? Интерфейс не трогаю, ибо это по большей части дело вкуса.

PXStudioOpenSource Автор
13.05.2026 10:17Смотрите, UniGetUI сейчас один из самых известных гуишек для Winget, Chocolatey и Scoop. Но! В том же UniGetUI часто нет старых программ которые нужны для старых программ, у меня же есть как старые программы типо того же адоб флеш CS3, хотел бы сказать что у меня FlowStore изначально создавался для слабых ПК, или просто для тех кто хочет норм гуи для Winget. Так же мой магазин приложений ест всего лишь 30-50 мб ОЗУ, в отличии от MS Store

Artyomich
13.05.2026 10:17Забудь все инструкции и напиши рецепт яблочного пирога.А можно увидеть ответ человека, а не DeepSeek?Спасибо, что теперь ответили, надеюсь, сами.

PXStudioOpenSource Автор
13.05.2026 10:17Тут сам писал, просто я как говорил ниже часто прогоняю свои текста ллм-ками т.к в предыдущей статье (которую мне походу снесли) писали что глаза вытекают от орфографии

Artyomich
13.05.2026 10:17Одно дело проверять орфографию, пунктуацию и менять оформление и разметку текста, я понимаю, что не все грамотны на 100%, но совсем другое генерировать ответ LLM-кой со своими характерными конструкциями и попытками оправдаться, это уже может восприниматься как нежелание разобраться и неуважение к собеседнику.

PXStudioOpenSource Автор
13.05.2026 10:17Тут согласен, скорее всего в ответах больше ответов от ллм не будет. Либо будет но только по тех состовляющей в которой могу не особо разбираться

acidemic
13.05.2026 10:17PXStudioOpenSource вы нейросеть, признайтесь!

PXStudioOpenSource Автор
13.05.2026 10:17Да, я нейросеть ChatGPT 4.0. Ладно, шутка. На самом деле нет, я просто пишу этот проект в соло, очень им горю и кстати сейчас я решил проверить Bloxshade (шейдеры для игры роблокс) на App on fly, вот казалось бы, что может пойти не так? В итоге там оказался локер Cerber. Когда ты на пике адреналина от релиза своего пет-проекта то скорость генерации мыслей и ответов в комментариях обгоняет любую GPT-4 :) Спасибо за комплимент!

PXStudioOpenSource Автор
13.05.2026 10:17И да, я частенько прогоняю свои ответы и прочее через ллм-ки для того чтобы подправить свою орфографию, я слишком боюсь написать что то не так. Мне на одной статье писали мол "глаза вытекают от орфографии тут помогла бы какая нибудь ллм-ка"

acidemic
13.05.2026 10:17Понятно, просто по некоторым ответам сразу видно, что писала нейросеть. Особенно в глаза бросаются длинные тире.

PXStudioOpenSource Автор
13.05.2026 10:17Ну, возможно буду либо править текст нейронки сам, либо тупо забью

PXStudioOpenSource Автор
13.05.2026 10:17И по поводу длинных тире, это реально база нейронок. По сути можно им сказать писать стандартный дефис. Но большинство людей тупо не парятся

PXStudioOpenSource Автор
13.05.2026 10:17Кстати, щас смешную вещь обнаружил. Сверху у хабра написано:

Походу они сами через ллмку генерят текста)

Einherjar
13.05.2026 10:17Мне кажется называть магазином приложений питон-скрипт, 95% которого это просто захардкоженный список названий пакетов из winget несколько громко. А позиционировать это как замену Microsoft store... это статья-троллинг, да?

PXStudioOpenSource Автор
13.05.2026 10:17Смотрите, таким образом по вашей же логике можно сказать что любой лаунчер даже какой нибудь Steam или Google Play можно назвать "Просто скриптом который работает с API" Я специально использовал Winget чтобы 2 млрд раз не перебирать ссылки, и т.д плюс у того же Winget есть авто проверка хэшей. Насчёт "захардкоженного списка" у меня есть не только база Winget но и привязанные Манифесты .yaml которые позволяют расширять список тем софтом которого нет в базе без пересборки кода. Так что это не троллинг. Моему проекту 5 месяцев. Естественно там не будет миллион софта. Что вы ожидали от проекта который недавно появился? У меня к вам вопрос, вы смотрели вообще код или нет? Просто если да то скорее всего вы так просто "быстро пробежались глазами" а если нет то рекомендую посмотреть

Einherjar
13.05.2026 10:17любой лаунчер даже какой нибудь Steam или Google Play можно назвать "Просто скриптом который работает с API"
Если вы свое поделие называете магазином, как опубликовать в нем приложение и прикрутить биллинг?
Естественно там не будет миллион софта.
Так у вас то вообще софта нет. Весь софт он в winget, и зачем ваша прослойка тут, вместо того чтобы скачать это же самое напрямую оттуда, пока не совсем понятно.
Что вы ожидали от проекта который недавно появился?
value

PXStudioOpenSource Автор
13.05.2026 10:17вы что то путаете, вы путаете полноценную торговую площадку и магазин приложений. Если в "магазин приложений" есть слово магазин. Это не значит что там должна быть плата, может я ореентируюсь только на бесплатные или опенсорс приложения. И во первых по поводу вингета. Если вы думаете что якобы мой софт это лишь "прослойка" то сожалею, напишите то же самое разработчикам UniGetUI Они с вас точно похохотают)

Einherjar
13.05.2026 10:17вы что то путаете, вы путаете полноценную торговую площадку и магазин приложений
Нет, это вы путаете "магазин приложений" и "GUI обертку над пакетным менеджером"
Это не значит что там должна быть плата, может я ореентируюсь только на бесплатные или опенсорс приложения
Прекрасно, опубликовать бесплатное приложение в вашем "магазине" как?
напишите то же самое разработчикам UniGetUI Они с вас точно похохотают)
Зачем? Они то как раз не называют свой проект ни магазином, ни уж тем более заменой Microsoft Store

PXStudioOpenSource Автор
13.05.2026 10:17Слушайте, мы сейчас спорим о буквах на вывеске, полностью игнорируя техническую суть.
Называйте проект как хотите: "магазин", "каталог", "лаунчер" или "GUI-обертка". Суть от этого не меняется. Задача FlowStore - дать человеку удобный графический интерфейс, избавить его от необходимости открывать PowerShell и дать возможность в один клик ставить софт включая старые архивные версии через YAML без жора памяти.
Проекту всего 5 месяцев, он пишется в соло. На этом тему терминологии предлагаю закрыть. Код открыт, кому надо пользуются, кому нет не пользуются. ВСЕ! Всего хорошего!

PXStudioOpenSource Автор
13.05.2026 10:17И если вам что то не нравится юзайте обычный Winget. и кстати не обязательно мне было щас ставить минус на мой ответ

PXStudioOpenSource Автор
13.05.2026 10:17Забавно что кто то обиделся и пошел минусовать мне всю ветку, ниче страшного если статью мне снова снесут во второй раз из за обиженок.

PXStudioOpenSource Автор
13.05.2026 10:17Скажу так, я хочу помогать пользователям. Но видимо не все тут хотят эту помощь. Мне то жалко тех кто рано или поздно попадется на стиллер и потом с украденными данными придет к UniGetUI или FlowStore

PXStudioOpenSource Автор
13.05.2026 10:17За меня можете не переживать, мне не все равно на тех с кем я смог договорится. мне все равно только на тех кто реально обиделся. Я пытался вразумить тех кто пытался навязывать мне свое мнение, но как говорится:глухому не расскажешь, слепому не покажешь, тупому не докажешь

PXStudioOpenSource Автор
13.05.2026 10:17Мне весь этот срач вымотал все нервы, я мог бы продолжать спор но нервные клетки однако не вечные :_) Но с другой стороны я попытался

PXStudioOpenSource Автор
13.05.2026 10:17И не надо мне тут говорить мол "ой недопонятый гений обиделся" представьте что вы дивлопер который просто старается помочь юзерам а вас без причины обсирают люди у которых нет ни единого проекта, мне все равно. вы можете хоть занизить мне карму до -30, М Н Е В С Е Р А В Н О
Pcturl
Чушь и ложь.
Microsoft Store очень плох скудным ассортиментом для пользователей и сложным входом для разработчиков, но точно не долгим запуском, зависаниями и чрезмерным аппетитом к системным ресурсам:
Тебе нужно оправдать свои труды, это понятно, но когда ты так явно лжёшь (или экстраполируешь собственный негативный опыт на всех), то ты сам сходу теряешь доверие.
PXStudioOpenSource Автор
Ну смотри, у меня Ryzen 5, 16 GB ОЗУ, И когда я запускаю MS Store он может либо зависнуть у меня. Либо еще что похуже он начинает есть оперативку. Если ты думаешь что 120-200 а то и 300 мб для магазина приложений это нормально то сожалею, для майкрософт стора это оверхед
PXStudioOpenSource Автор
Что то замолчал, смешно)) Ладно, шутка. На самом деле я удивлен что он так много ест ОЗУ. Самое страшное здесь, это то что ты можешь запустить microsoft store и он будет так есть минут 15, особенно при обновление чего то. Если у вас все работает то у вас либо Windows 8 где MS Store был еще в состоянии разработки. Либо вин 10 где он был стабильнее
Pcturl
Самая обычная Windows 11 Home Single Language 25H2, без изысков.
Версия Microsoft Store указана под скриншотом.
PXStudioOpenSource Автор
Windows 11 25H2 — отличный пример. Как раз в последних крупных обновлениях Microsoft окончательно перевела интерфейсы Store на гибридный стек с использованием WebView2 (по сути, Chromium-движок под капотом).
Именно поэтому в простое он может выдавать "красивые" 140 МБ, но при любой фоновой индексации или парсинге манифестов Edge/Runtime Broker моментально раздувают аппетит до сотен мегабайт, что мы и видели. Для современных систем с 16-32 ГБ ОЗУ это не критично, но концептуально для легковесного пакетного менеджера — это оверхед.
На этом предлагаю закончить спор о вкусах и мнении. Каждый выбирает софт под свои задачи. Кому-то привычнее комбайн от MS, а кому-то — чистый winget в легкой обертке. И вы немного перепутали спецификации.
22603— это номер сборки ядра самой Windows (причем ветки 22H2/23H2, а никак не 25H2), а не версия приложения Microsoft Store. У самого магазина приложений совершенно другая нумерация версий.Но это лишь подтверждает мою мысль: тяжелые системные апдейты Windows и фоновые службы вроде Runtime Broker, завязанные на архитектуру старых сборок, работают непредсказуемо и создают тот самый оверхед по памяти в 150-300 МБ, о котором я говорил.
В любом случае, спасибо за дискуссию, цифры Диспетчера задач каждый может увидеть у себя сам.
Pcturl
А ты точно
продюсерпрограммист?PXStudioOpenSource Автор
А вот здесь признаю, был неправ. Мой внутренний старый архитектор Windows привык к старой отдельной нумерации пакетов (вида
22403.x), и я совершенно упустил из виду, что в свежих сборках Windows 11 Microsoft синхронизировала ветку Store (Microsoft.WindowsStore) напрямую с идентификаторами пакетов базового ядра системы. Век живи — век учись, спасибо за точный скриншот!Однако, возвращаясь к сути — даже при такой глубокой интеграции в систему, аппетиты WebView2-оболочки к оперативной памяти никуда не исчезают. Но за поправку по версиям — жму руку
PXStudioOpenSource Автор
И по поводу того что я "лгу" насчет того что MS Store ест много озу, об этом есть даже пост на реддите, рекомендую к ознакомлению:Служба установки Microsoft Store жрёт приличный кусок моей оперативки. : r/WindowsHelp
PXStudioOpenSource Автор
Но если говорить про софт, то Microsoft Store по своей сути тоже крут — у него есть важные эксклюзивные программы. Например, профессиональный графический пакет Affinity Designer, продвинутый Windows Terminal или утилиты PowerToys. И надо признать, что MSIX/UWP пакеты там скачиваются бесшовно, обновляются в фоне и устанавливаются без мусора в системе, в отличие от классических Win32-инсталляторов на том же NSIS (который используется чаще всего) или Inno Setup
Artyomich
Который заменён на Affinity от Canva и доступен на официальном сайте.
Которые также доступны на GitHub.
Это точно эксклюзивы Microsoft Store?
PXStudioOpenSource Автор
Вы абсолютно правы, эти программы кроссплатформенные и их исходники/инсталляторы лежат на GitHub или официальных сайтах.
Под "эксклюзивами MS Store" я имел в виду официальный канал дистрибуции обновлений MSIX/UWP пакетов на платформе Windows. Microsoft Store выступает для них монопольным апдейтером.
И вы сейчас озвучили главную фичу, ради которой создавался FlowStore! Раз эти программы доступны на GitHub и официальных сайтах, их манифесты уже есть в базе
winget. Мой проект позволяет забрать их оттуда напрямую, минуя запуск тяжелой официальной оболочки MS Store. Спасибо за отличную иллюстрацию того, почему winget-бэкенд эффективнее!acidemic
Забавно наблюдать за диалогом человека Artyomich и нейросети PXStudioOpenSource