Каталог

28 проектов. Начните с задачи, которую нужно решить. Проекты с подробной страницей идут первыми. У каждого указано, где он работает и есть ли стабильный релиз.

Проекты

  • BatteryBridgeЭкспериментально · v0.4.0

    Задать порог заряда ноутбука и расписание ухода за батареей там, где это позволяет оборудование, и увидеть, какие функции поддерживает устройство.

    Устройства и сети · macOS, Windows, Linux · Ноутбук с поддерживаемым интерфейсом управления зарядом; права администратора для установки службы

  • Cambridge Dictionary Audiov1.0.1

    Сохранять американское и британское произношение английских слов в MP3 вместе с IPA, определениями и экспортом в Anki.

    Обучение и языки · Windows, macOS, Linux; Android, iOS — без готовой сборки · Настольное приложение, терминальное приложение, расширение Chrome/Firefox, Python CLI · форк astrosander/cambridge-dictionary-audio

  • DBReducev0.5.1

    Сократить базу PostgreSQL до нескольких строк и таблиц, на которых тест по-прежнему падает.

    Базы и файлы данных · Linux, macOS · Python 3.10–3.15; PostgreSQL 13–18 с подходящими pg_dump, pg_restore и psql

  • Form Forgev0.2.0

    Запустить собственный сервис форм: публиковать версии форм, собирать ответы в PostgreSQL и доставлять их на подписанные вебхуки.

    Формы и веб-сервисы · Браузер · Свой сервер: Node.js, PostgreSQL, Inngest; Docker Compose или Netlify

  • MarginCarryv0.2.0

    Перенести выделения и подчёркивания из Zotero в новую версию того же PDF, проверяя каждое перед записью.

    Документы и исследования · macOS, Windows, Linux · Zotero 10.0.5 или более новый выпуск 10.0.x (настольный)

  • SpaceMosaicv0.1.2

    Посмотреть, что занимает место в папке, на карте размеров, ничего не удаляя и не изменяя.

    Устройства и сети · macOS, Windows, Linux, Android; iOS — без готовой сборки · Настольное приложение; APK для Android 8.0+; для iOS нужна собственная подпись

  • AgentKcalАльфа · Только пререлиз

    Вести локальную приватную историю использования ИИ-агентов для программирования с оценками расхода энергии, которые можно проверить.

    Метрики и учёт · Linux, macOS, Windows · CLI на Node.js 24.12+

  • BindWitnessv0.1.2

    Проверить, какая разделяемая библиотека на самом деле предоставляет ваши нативные символы в Linux.

    Тестирование и надёжность · Linux · Linux с glibc; бинарники для amd64 и arm64

  • CancelLensv0.1.0

    Превратить ошибки отмены в asyncio в воспроизводимые тесты, которые проверяют освобождение ресурсов.

    Тестирование и надёжность · Linux, macOS, Windows · Библиотека Python и плагин pytest

  • CineCluev0.1.0

    Ежедневная игра-детектив про кино: угадайте фильм по общим актёрам, местам и студиям.

    Игры и музыка · Браузер · Браузер

  • CollationDeltav0.2.0

    Найти изменения в сортировке и сравнении строк до обновления ICU, Python или Node.js.

    Базы и файлы данных · Linux, macOS, Windows · Python CLI; снимки с компараторов Python или Node.js

  • CronDeltav0.1.0

    До перехода сравнить, когда две библиотеки cron для Python или две их версии запустят расписание.

    Тестирование и надёжность · Linux, macOS, Windows · Python CLI

  • CursorProofv0.2.0

    Проверить курсорную пагинацию REST API на пропущенные, повторённые и перепутанные записи.

    Тестирование и надёжность · Linux, macOS, Windows · Python CLI

  • ExitScopev0.1.1

    Проверить, что обёртка или запускатель задач завершается чисто: без оставшихся дочерних процессов и открытых каналов.

    Тестирование и надёжность · Linux · Только Linux; сборка через Cargo

  • GHA Cache Auditorv0.1.6

    Найти в GitHub Actions ключи кеша и префиксы восстановления, из-за которых могут подтянуться несовместимые файлы.

    CI и зависимости · Linux, macOS, Windows · CLI на Python 3.11+, только статический анализ

  • HarmoniaРелиза пока нет

    Импортировать плейлисты из Spotify, YouTube Music или Яндекс Музыки, сопоставлять треки между каталогами и собирать плейлисты по правилам на своём сервере.

    Игры и музыка · Linux · Свой сервер: Python 3.10–3.15, PostgreSQL и Redis

  • IDBShiftv0.1.0

    Проверить, переживают ли данные IndexedDB обновление приложения, откат и повторное обновление.

    Тестирование и надёжность · macOS, Linux · Node.js с Playwright Chromium; запуск из исходников

  • LANPairv0.1.2

    Выяснить, почему два устройства в одной сети не видят друг друга, по данным, собранным с обеих сторон.

    Устройства и сети · macOS, Windows, Linux; Android, iOS — без готовой сборки · Запуск на обоих устройствах; настольные сборки без подписи, сборки Android только тестовые, iOS — из исходников

  • LockConev0.2.0

    Объяснить, какие изменения в lockfile pnpm вызваны зависимостями, которые вы действительно поменяли.

    CI и зависимости · Linux, macOS, Windows · CLI на Node.js 22.12+, устанавливается из архива релиза

  • OverflowLensv0.2.0

    Вычислить возможную долю ошибок, когда OpenTelemetry свёл атрибуты запросов в overflow-серию.

    Метрики и учёт · Браузер · Статическое браузерное приложение, запускается локально; файлы остаются на вашем компьютере

  • ParquetScopev0.1.0

    Увидеть, какие диапазоны байтов DuckDB читает из файла Parquet по HTTP и как на них влияет структура файла.

    Базы и файлы данных · Linux, macOS, Windows · Python 3.10+; wheel из GitHub Releases

  • PrintWitnessv0.1.2

    Проверить, что нужный текст, строки таблиц и ссылки не потерялись при экспорте HTML в PDF.

    Документы и исследования · macOS, Windows, Linux · Автономное настольное приложение (со встроенным Chromium); без подписи

  • ProtoCarryv0.1.1

    Проверить, что старое приложение сохраняет новые поля Protobuf, когда читает и записывает сообщение.

    Тестирование и надёжность · macOS, Linux · Бинарники CLI для macOS arm64 и Linux arm64; исходники на Go

  • SameBytev0.1.2

    Проверить, что workflow GitHub Actions тестирует, сканирует и разворачивает один и тот же образ контейнера байт в байт.

    CI и зависимости · Linux, macOS, Windows · CLI на Node.js 22+, устанавливается из архива релиза

  • StaleFillv0.3.1

    Воспроизвести гонки в схеме cache-aside, при которых устаревшие данные снова появляются в Redis или Valkey после обновления.

    Тестирование и надёжность · Linux, macOS, Windows · Бинарники CLI; нужен одноразовый Redis или Valkey

  • TxnStagev0.2.0

    Пошагово выполнять реальные транзакции SQLite в нескольких соединениях и видеть, где они блокируются или теряют данные.

    Базы и файлы данных · macOS, Windows, Linux · Один исполняемый файл с локальным веб-интерфейсом; бинарники для macOS без подписи

  • UnpackProofv0.1.1

    Регрессионно тестировать команды распаковки TAR в одноразовых контейнерах Docker.

    Тестирование и надёжность · Linux, macOS · CLI на Go; нужен Docker

  • WatchConvergev0.2.0

    Проверить, совпадает ли наблюдатель за файлами или индекс с диском после атомарных сохранений, переименований и удалений.

    Тестирование и надёжность · Linux, macOS, Windows · Node.js 22.18+; запуск из исходников

Форки с собственными изменениями

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

  • Ultimate Geography (форк RU/EN)v2026.10.27

    Изучать географию мира в Anki: колоды на семи языках, исправления с источниками и подсказки по произношению.

    форк anki-geo/ultimate-geography · Windows, macOS, Linux · Пакеты колод Anki · См. лицензии исходного проекта

  • Breathly (форк)Только пререлиз

    Дыхательные упражнения на Android; в этом форке добавлены пресеты, задержка старта и экспорт в Health Connect.

    форк mmazzarolo/breathly-app · Android — без готовой сборки · Приложение на React Native; в этом форке релизов нет · MPL-2.0

Не включены: учебные репозитории (небольшие упражнения на FastAPI, Django и Flask) и форки без изменений. Их можно найти в профиле на GitHub.