WebSpace: сбор любимых веб-сайтов и приложений в одном интерфейсе
WebSpace — это приложение для мобильных устройств и macOS, которое позволяет собирать все любимые веб-сайты и веб-приложения в одном удобном интерфейсе.
Если ты ищешь способ оптимизировать доступ к часто используемым ресурсам на телефоне, WebSpace может стать хорошим решением. От других аналогичных приложений он отличается более организованным и лаконичным интерфейсом, который упрощает навигацию. Особенно пригодится тем, кто использует несколько веб-приложений одновременно и хочет упростить взаимодействие с ними.
Приложение доступно на iOS, Android и macOS, его легко установить через App Store, Google Play или F-Droid. Однако учти, что проект находится на ранней стадии, и возможны баги или недоработки. Подходит для пользователей, которые готовы тестировать свежие решения.
Проект WebSpace — это мобильное и macOS приложение, которое позволяет собирать все твои любимые веб-сайты и веб-приложения в одном организованном интерфейсе. Оно предлагает множество удобных функций для упрощения работы с интернетом.
Основные возможности
- Организация сайтов в несколько рабочих пространств.
- Изоляция куки для каждого сайта с безопасным хранением.
- Поддержка языковых предпочтений для каждого сайта (более 30 языков).
- Импорт и экспорт настроек для резервного копирования.
- Поддержка прокси с аутентификацией (Android, iOS 17+, macOS 14+, Linux).
- Удаление параметров отслеживания с помощью правил ClearURLs.
- Блокировка доменов на уровне DNS с использованием списков блокировок Hagezi.
- Фильтрация рекламы и трекеров с использованием adblock-rust и списков фильтров EasyList.
- Кэширование ресурсов CDN локально для предотвращения отслеживания (Android).
- Ярлыки на главный экран для быстрого доступа к сайтам.
- Поддержка пользовательских скриптов для каждого сайта (внедрение JavaScript).
- Светлая и темная темы с возможностью настройкиAccent Colors.
Установка и запуск
Для разработки приложения тебе потребуются:
- FVM (Flutter Version Manager).
- Xcode (для iOS/macOS).
- Android SDK (для Android).
Чтобы установить проект, выполни следующие команды:
git clone https://github.com/theoden8/webspace_app
cd webspace_app
# Установить версию Flutter через FVM
fvm install
# Получить зависимости
fvm flutter pub get
Для сборки движка блокировки рекламы используется библиотека adblock-rust, которая автоматически строится как часть сборки каждого из платформ. Для Android, например, необходимо наличие `cargo` и `ANDROID_NDK_HOME` в PATH.
Поддерживаемые платформы
WebSpace поддерживает следующие платформы:
- iOS — поддерживается.
- Android — поддерживается.
- macOS — поддерживается.
- Linux — поддерживается для разработки.
Распространение и лицензирование
А приложение распространяется через App Store для iOS, Google Play и F-Droid для Android, а также через Notarized Developer ID и Mac App Store для macOS.
Исходный код WebSpace лицензирован по лицензии MIT. А ресурсы, такие как иконки и изображения в директории assets, лицензируются по условиям CC BY-NC-SA 4.0. Третий код в собранном бинарнике имеет лицензии Apache-2.0, MPL-2.0, BSD и MIT.
Ограничения
При запуске developer build на macOS не работают функции безопасного хранения и приложение может быть помещено под карантин Gatekeeper при загрузке.
Радар проекта: 60 из 100 — крепкий проект
- Импульс 6 ≈ 10 звёзд в месяц
- Темп разработки 100 408 коммитов за 12 недель
- Зрелость 100 проекту 3 года, 33 релиза
- Сообщество 32 5 участников, 11 форков
- Свежесть 97 последний коммит — 5 дней назад
- Быстрый старт 0 инструкции по запуску не нашли
- Готовность к продакшену 75 релиз v0.4.2, автосборка, тесты
- Безопасность и доверие 55 лицензия MIT
- Документация 94 README 6 тыс. знаков, 11 разделов, папка docs
- Экосистема 41 3 подписчика на обновления, 5 тем
Как считаем
Только открытые данные GitHub на 07.11.2026, без оценок нейросети. Каждая ось — от 0 до 100, итог — среднее.
- Импульс — звёзд в день: за время наших замеров, а пока их нет — за всю жизнь проекта; 200 в день — максимум.
- Темп разработки — коммитов за последние 12 недель; 300 — максимум. Пока GitHub не досчитал статистику, ось не учитывается.
- Зрелость — возраст проекта (3 года — максимум) и число релизов (30 — максимум), поровну.
- Сообщество — участников с коммитами (200 — максимум) и форков (5000 — максимум), поровну.
- Свежесть — дней с последнего коммита: сегодня — 100, полгода и больше или архив — 0.
- Быстрый старт — в README есть команда установки, раздел «быстрый старт» или примеры использования, в репозитории — Docker и папка примеров, у проекта есть сайт или демо.
- Готовность к продакшену — релизы, версия 1.0 и выше, автосборка (GitHub Actions), тесты, лицензия, журнал изменений.
- Безопасность и доверие — открытая лицензия (своя — половина балла), политика безопасности (SECURITY.md), проект организации, правила для участников, не в архиве.
- Документация — объём и структура README, папка docs или сайт, оценка «здоровья сообщества» GitHub.
- Экосистема — звёзды (50 тыс. — максимум), подписчики на обновления (1000 — максимум), темы репозитория.
Открыть на GitHub: theoden8/webspace_app →
RepoRadar