Проекты на C
-
clay
Библиотека для компоновки интерфейсов на C без зависимостей. Высокопроизводительная библиотека для двумерной компоновки работает за микросекунды и поддерживает гибкую адаптивную вёрстку. Модель напоминает flexbox: есть адаптивный дизайн, перенос текста и прокручиваемые контейнеры. Основной файл Clay занимает всего 2 КБ, а сборка в WebAssembly — 15 КБ. Подходит для игр, встраиваемых устройств и лёгких веб-приложений.

-
shairport-sync
Открытое решение для приёма звука по AirPlay. Аудиоплеер поддерживает AirPlay и AirPlay 2: принимает и воспроизводит поток с устройств Apple. С помощью недорогого устройства вроде Raspberry Pi обычные колонки можно превратить в беспроводные и собрать домашнюю многокомнатную аудиосистему.

Проекты на C#
-
duplicati
Кроссплатформенный инструмент для безопасных резервных копий в разных облаках. Клиент поддерживает популярные хранилища, в том числе S3, Dropbox и Google Drive. Зашифрованные, сжатые инкрементные копии можно хранить в облаке или на сервере — например, для защиты личных данных.

-
HunterPie
Игровой оверлей для серии «Охотник на монстров» (Monster Hunter). Бесплатный инструмент с открытым кодом и простым интерфейсом работает с Monster Hunter: World и Monster Hunter Rise. В реальном времени показывает сведения о монстрах, статусные эффекты, статистику урона и другие данные. Функции можно расширять плагинами.

-
Pinta
Простой и лёгкий графический редактор. Бесплатная программа на C# и GTK работает в Windows, Linux и macOS. Помимо базового рисования в духе Microsoft Paint, в ней есть фильтры, разнообразные инструменты, слои и редактирование прозрачности.

Проекты на C++
-
perfetto
Открытый инструмент Google для анализа производительности. Система профилирования и трассировки для продакшена подходит для Android, Linux и Chrome. Веб-интерфейс визуализирует трассы; доступны трассировка системы и приложений, анализ стеков Java и запросы SQL.

-
redex
Оптимизатор байт-кода Android-приложений. Инструмент Meta помогает уменьшить размер APK и ускорить работу приложения. В нём есть полноценный фреймворк для чтения, записи и анализа файлов DEX, а также набор модулей оптимизации. Подходит для крупных приложений с высокими требованиями к производительности.

Проекты на Go
-
anubis
Защита сайта от ИИ-краулеров. Инструмент против вредоносных ботов и массового сбора данных проверяет каждое подключение с помощью вычислительной задачи Proof of Work на основе SHA-256. Это позволяет отсеивать нежелательные автоматические запросы.

-
bitplay
Веб-приложение для потокового просмотра видео. Сервис на Go воспроизводит видео прямо в браузере: передаёт HD-видео по magnet-ссылкам или из файлов .torrent. Поддерживает преобразование субтитров в реальном времени и развёртывание через Docker.

-
landrun
Инструмент для безопасного запуска команд в Linux. Лёгкая песочница использует встроенный в ядро механизм Landlock. Позволяет запускать любые команды без прав root и контейнеров, гибко управляя доступом к чтению и записи файлов и к сети.

-
litestream
Аварийное восстановление и резервное копирование SQLite без вмешательства в приложение. Фоновый процесс отслеживает изменения базы и в реальном времени синхронизирует инкрементные копии с локальным файлом или облачным хранилищем. Простое развёртывание обеспечивает проекту на SQLite защиту данных корпоративного уровня.
Проекты на Java
-
datafaker
Библиотека Java для быстрой генерации тестовых данных. Ответвление java-faker для экосистемы JVM — Java, Kotlin и Groovy — поддерживает почти 50 языков и регионов. Генерирует данные разных форматов: адреса, имена, даты, телефонные номера и многое другое.
Faker faker = new Faker(); String name = faker.name().fullName(); // Miss Samanta Schmidt String firstName = faker.name().firstName(); // Emory String lastName = faker.name().lastName(); // Barton String streetAddress = faker.address().streetAddress(); // 60018 Sawayn Brooks Suite 449 -
GhidraMCP
Автоматизация обратной разработки в Ghidra с помощью ИИ. Инструмент предоставляет ключевые возможности Ghidra MCP-клиентам в виде сервиса: декомпиляцию, анализ бинарных файлов, автоматическое переименование методов и данных, просмотр списков методов и классов. Так ИИ может выполнять задачи обратного анализа.

Проекты на JavaScript
-
AlgerMusicPlayer
Минималистичный музыкальный плеер с приятным интерфейсом. Стороннее приложение на Electron работает на разных платформах и предлагает локальный сервис, отображение текста песен на рабочем столе и скачивание музыки.

-
it-tools
Онлайн-набор инструментов для разработчика. Приложение на Vue.js и Naive UI объединяет бесплатные инструменты для шифрования, преобразования данных, работы с сетью и текстом. Интерфейс простой и поддерживает несколько языков, включая китайский.

-
mazanoke
Локальный инструмент для сжатия изображений. Браузерное приложение бережёт конфиденциальность и работает офлайн, без подключения к сети. Его легко развернуть; доступны сжатие, преобразование форматов и пакетная загрузка файлов JPG, PNG, WebP, HEIC, AVIF, GIF и SVG.

-
pokerogue
Онлайн-игра про покемонов в жанре roguelike. Устанавливать ничего не нужно: игрок выбирает команду покемонов и сразу проходит бои с тренерами и боссами, без перемещения по карте и заданий. Победы приносят предметы и награды, которые усиливают команду и помогают открывать новые этапы.

-
wekan
Полностью бесплатная канбан-доска с открытым кодом. Приложение на Meteor и MongoDB поддерживает совместную работу в реальном времени, перетаскивание задач, группировку метками и назначение участников. Карточки и списки помогают вести дела, проекты и командные задачи. Лицензия MIT допускает коммерческое использование; приложение рассчитано и на большое число пользователей.

Проекты на Kotlin
-
LibreTube
Открытый Android-клиент YouTube. Стороннее приложение позволяет смотреть видео без входа в аккаунт Google и без рекламы. Поддерживает подписки, плейлисты, историю просмотров и историю поиска.

Проекты на PHP
-
adminer
Инструмент управления базами данных в одном файле. PHP-приложение развёртывается из единственного файла, просто осваивается и предлагает множество плагинов. Поддерживает MySQL, MariaDB, PostgreSQL, SQLite и MS SQL, а через плагины — Elasticsearch, MongoDB и ClickHouse. Подходит для повседневной работы с БД и разработки.

Проекты на Python
-
asciimatics
Библиотека Python для ASCII-анимации и текстовых интерфейсов. Позволяет создавать интерактивные TUI и ASCII-эффекты: цветной текст, реакцию на изменение размера терминала, ввод с мыши и клавиатуры.
from asciimatics.effects import Cycle, Stars from asciimatics.renderers import FigletText from asciimatics.scene import Scene from asciimatics.screen import Screen def demo(screen): effects = [ Cycle( screen, FigletText("HelloGitHub", font='big'), int(screen.height / 2 - 8)), Cycle( screen, FigletText("ROCKS!", font='big'), int(screen.height / 2 + 3)), Stars(screen, 200) ] screen.play([Scene(effects, 500)]) Screen.wrapper(demo)
-
fail2ban
Защита от атак перебором паролей. Написанная на Python система обнаружения и предотвращения вторжений (IDS/IPS) следит за серверными логами. После серии неудачных попыток входа она обновляет правила файрвола и блокирует соединения с подозрительных IP-адресов. Работает с SSH, FTP, веб-сервисами и другими службами.
-
isort
Автоматическая сортировка импортов в Python. Инструмент находит и упорядочивает инструкции import в проекте. Поддерживает многострочный формат, умные отступы и гибкие правила сортировки, помогая поддерживать единый стиль кода.

-
pyper
Фреймворк для упрощения конкурентной обработки данных в Python. Основан на функциональном программировании и предлагает единый лаконичный API для разных типов конкурентных задач. Подходит для ETL-систем, микросервисов обработки данных и сбора информации.
import time from pyper import task def len_strings(x: str, y: str) -> int: return len(x) + len(y) def sleep(data: int) -> int: time.sleep(data) return data def calculate(data: int) -> bool: time.sleep(data) return data % 2 == 0 pipeline = ( task(len_strings) | task(sleep, workers=3) | task(calculate, workers=2) )
-
stock
Система анализа акций на Python. Веб-платформа для данных фондового рынка развёртывается одной командой через Docker. Написана на Python, Tornado и pandas; автоматически получает дневные котировки, движение капитала и дивиденды. Предлагает фундаментальные, технические и информационные стратегии отбора бумаг, расчёт индикаторов, распознавание свечных фигур и собственные шаблоны стратегий. Работает на компьютерах и мобильных устройствах.

Проекты на Rust
-
hurl
Инструмент для описания HTTP-запросов обычным текстом. Консольная утилита на Rust готова к работе без сложной настройки и легко встраивается в другие процессы. Поддерживает несколько URL, GraphQL и проверку результатов запросов.
POST https://example.org/api/tests { "id": "4568", "evaluate": true } HTTP 200 [Asserts] header "X-Frame-Options" == "SAMEORIGIN" jsonpath "$.status" == "RUNNING" # Check the status code jsonpath "$.tests" count == 25 # Check the number of items jsonpath "$.id" matches /\d{4}/ # Check the format of the id
-
vector
Открытый высокопроизводительный сквозной конвейер данных для наблюдаемости. Разработка Datadog собирает, обрабатывает и пересылает логи, метрики и другие данные мониторинга. Их можно направлять на разные платформы и к разным провайдерам, сохраняя контроль над данными и гибкость обработки.

-
verus
Статическая проверка корректности программ на Rust. Разработчик задаёт спецификации кода, а инструмент проверяет, выполняются ли они при всех возможных путях исполнения. Это помогает предотвращать ошибки во время работы программы.

Проекты на Swift
-
QuickLookVideo
Дополнение для быстрого просмотра видео в macOS. Плагин Quick Look показывает в Finder миниатюры и стоп-кадры даже для видеоформатов, которые система сама не просматривает. Также отображает обложку и подробные метаданные файла.

-
QuickRecorder
Лёгкая программа для записи экрана macOS. Написанное на SwiftUI приложение занимает всего 10 МБ, бесплатно и сосредоточено на записи экрана. Умеет записывать отдельные окна, приложения и мобильные устройства, захватывать звук окна, подсвечивать указатель мыши и скрывать файлы на рабочем столе.

Искусственный интеллект
-
cua
Производительная виртуальная среда для ИИ-агентов. Фреймворк виртуализации и управления ОС предоставляет лёгкие изолированные контейнеры macOS и Linux со скоростью, близкой к обычной. Агенты могут в них работать с приложениями, просматривать сайты, писать код и автоматизировать офисные задачи. Предусмотрены интерфейсы к нескольким популярным LLM.

-
FramePack
Генерация длинных видео с ИИ на ноутбуке. Архитектура предиктивной нейросети позволяет создавать качественное видео на устройстве с ограниченными ресурсами. Она сжимает контекст до фиксированной длины, поэтому объём вычислений не растёт вместе с продолжительностью видео.

-
PocketFlow-Tutorial-Codebase-Knowledge
Автоматическое создание учебника по кодовой базе с помощью ИИ. Инструмент анализирует репозиторий GitHub или локальную папку с кодом и превращает их в подробное понятное руководство. Это помогает новичкам разобраться в крупных проектах.

-
skypilot
Подбор доступных и недорогих ресурсов для обучения и работы ИИ. Открытая кроссоблачная платформа планирует и запускает задачи глубокого обучения, распределённого обучения, инференса и пакетной обработки через единый интерфейс — в Kubernetes, локальных кластерах, AWS, GCP и Azure. Она ищет самые дешёвые доступные GPU, TPU и CPU и поддерживает очереди, автоматическое восстановление после сбоев, совместное использование ресурсов и оптимизацию расходов.

-
WeClone
Цифровой двойник на основе переписки в WeChat. Проект дообучает LLM на личной истории чатов и охватывает весь путь от подготовки данных до настройки модели, генерации текста, клонирования голоса и развёртывания. Двойник может воспроизводить не только манеру письма, но и звучание голоса владельца.
Прочее
-
Best-Flutter-UI-Templates
Коллекция бесплатных шаблонов интерфейса на Flutter. В проекте собраны качественные примеры дизайна и готовый код: экраны знакомства с приложением, бронирования отелей, фитнес-приложений и других сценариев.

-
LinuxMirrors
Скрипт для быстрой смены репозиториев пакетов Linux. Одной командой переключает стандартные источники пакетов на зеркала внутри Китая. Также включает скрипт установки Docker. Поддерживает Debian, Ubuntu, CentOS, Raspberry Pi OS и Deepin.

-
maple-font
Открытый моноширинный шрифт со скруглениями. Поддерживает вариативные начертания, умные лигатуры и значки, а также упрощённые и традиционные китайские и японские иероглифы. Сборку можно настроить скриптом под свою платформу и предпочтения.

-
Micro-Wheeled_leg-Robot
Настольный робот с двумя колёсами и ногами. Миниатюрная открытая конструкция сочетает балансировку на двух колёсах и движение ног. Проект содержит файлы аппаратной части, программный код и инструкцию по сборке — всё необходимое для самостоятельного изготовления и изучения.

-
ssh-action
Удалённое выполнение SSH-команд из GitHub Actions. Action запускает команды и скрипты на удалённом узле и помогает развёртывать приложения из workflow GitHub. Поддерживает вход по паролю или SSH-ключу, прямое подключение и соединение через прокси.

Открытые книги
-
english-note
«Английская грамматика с нуля». Краткое вводное пособие для тех, кто пока слабо знает английский; материал сопровождают остроумные иллюстрации.

-
og-equity-compensation
«Открытое руководство по акционерному вознаграждению». Книга о долевом вознаграждении сотрудников американских технологических компаний: понятиях, правовых и налоговых вопросах и практических советах. Разбирает опционы, ограниченные акции и RSU, исполнение опционов, налоги, переговоры и частые ошибки.
-
pytudes
Сборник упражнений для развития навыков программирования на Python. Короткие задачи умеренной сложности охватывают алгоритмы, обработку данных, математику, логические головоломки и обработку естественного языка.
