Jaennaet /
pISSStream
Приложение для мониторинга заполненности бака мочи на МКС в реальном времени. Доступно для macOS (меню-бар), iOS, watchOS и visionOS.
Форки
32
Звёзды
1.9k
Issues
0
pISSStream показывает уровень заполненности бака для мочи на МКС в реальном времени. Приложение для macOS, iOS, watchOS и visionOS.
Что делает
Инструмент выводит данные о состоянии системы сброса жидкости на МКС прямо на экран твоего устройства. Ты видишь актуальный процент заполненности бака, который обновляется по мере поступления данных от станции.
Это проект для тех, кто ценит странные, но работающие API и необычные способы визуализации данных. Он отлично подходит для проверки того, как Swift-приложения работают на разных платформах Apple.
Как работает
Приложение опрашивает открытые источники данных или API, которые транслируют телеметрию с Международной космической станции. Оно переводит технические показатели в наглядный процентный вид. Весь код написан на Swift, что позволяет бесшовно запускать его на macOS, iOS, watchOS и visionOS.
Кому подходит
Разработчикам, которые тестируют UI-компоненты для разных экосистем Apple.
Любителям космоса, которым нужен самый необычный виджет на рабочем столе.
Тем, кто ищет примеры реализации легких menu-bar приложений на Swift.
Основные возможности
Отображение уровня заполненности бака в реальном времени.
Поддержка macOS (меню-бар), iOS, watchOS и visionOS.
Минималистичный интерфейс без лишних настроек.
Быстрая интеграция в системные виджеты Apple.
Как установить
Для запуска проекта склонируй репозиторий и открой его в Xcode.
git clone https://github.com/Jaennaet/pISSStream.gitПосле этого выбери нужный таргет (macOS, iOS, watchOS или visionOS) и нажми кнопку Run. Тебе потребуется актуальная версия Xcode с поддержкой соответствующих SDK.
Как применить в своём продукте
Используй этот проект как референс для создания приложений, которые визуализируют скучные или специфические данные в реальном времени. Ты можешь адаптировать логику получения данных для мониторинга других открытых API.
Встроить как забавный виджет в свой дашборд для гиков.
Использовать как базу для обучения работе с Swift на разных платформах.
Обернуть логику в отдельный модуль и продавать как API-сервис для подобных трекеров.
Подводные камни
Главный риск — зависимость от стабильности источника данных с МКС. Если API станции обновится или уйдет в офлайн, приложение перестанет получать актуальные цифры. Также учитывай, что поддержка четырех платформ одновременно требует постоянного обновления Xcode, иначе сборка на visionOS может «отвалиться» из-за изменений в SDK.
Частые вопросы
Откуда приложение берет данные?
Оно использует публичные телеметрические данные, транслируемые с МКС. Это открытая информация, которую проект просто упаковывает в удобный для пользователя интерфейс.
Зачем мне знать уровень бака на МКС?
Это чистый энтузиазм и юмор. Вайб-кодинг часто строится на создании вещей, которые просто забавляют или показывают возможности технологий в неожиданном контексте.
Можно ли добавить свои данные?
Да, если ты готов поправить исходный код. Так как проект написан на Swift, ты можешь легко заменить источник данных на любой другой JSON-endpoint и использовать приложение для своих целей.
Топики
Похожие репозитории
RustDesk — это open source замена TeamViewer для удаленного управления. Позволяет поднять свой сервер и не зависеть от чужих облаков.
UTM запускает Windows, Linux и другие ОС на macOS и iOS. Это эмулятор для запуска полноценных виртуальных машин без необходимости джейлбрейка.
CodeEdit — это полноценный open-source редактор кода для macOS, созданный как альтернатива Xcode. Легкий, быстрый и бесплатный.
PiliPlus — CLI для управления API-ключами нейросетей. Позволяет хранить доступы в одном месте и быстро переключаться между провайдерами в своих проектах.
Данные обновлены: 3 июня 2026 г.