Проекты на C
-
austin
Глубокий анализ производительности Python-программ. Профилировщик помогает находить узкие места и оценивать расход памяти без изменения кода. Написанный на C семплер стека кадров CPython компактен, быстр и не требует вмешательства в программу; для визуализации доступны WebUI, TUI и VSCode после отдельной установки.

-
chsrc
Универсальная утилита для смены зеркал репозиториев. Одной командой переключает распространённые дистрибутивы Linux, языки программирования и программы на китайские зеркала. Написана на C, работает быстро и экономно; поддерживает проверку скорости, разные платформы и настройку зеркала для отдельного проекта. Помогает ускорить загрузки или обойти ограничения доступа к источникам.

-
collectd
Гибкая служба сбора системных метрик. Периодически собирает и подсчитывает сведения о системе. Благодаря многочисленным плагинам отслеживает загрузку оборудования, производительность и сетевой трафик, а также данные Apache, MySQL, батарей и датчиков. Передаёт собранное в RRDtool, InfluxDB и другие базы и системы мониторинга; подходит для встраиваемых устройств, интернета вещей и серверных кластеров.

Проекты на C#
-
LenovoLegionToolkit
Лёгкий набор инструментов для ноутбуков Lenovo Legion. Компактная программа с небольшим расходом памяти не собирает данные пользователей. Позволяет менять режим питания и работы видеокарты, скорость вентиляторов и подсветку клавиатуры. Есть интерфейс на китайском языке; служит открытой альтернативой Lenovo Vantage.

-
PDFQFZ
Бесплатная утилита для сквозной печати на PDF. Программа для Windows наносит печать на несколько страниц документа. Исходный код открыт; можно указать каталог для пакетной обработки PDF, предварительно посмотреть результат и настроить размер и положение печати.

Проекты на C++
-
lnav
Удобный просмотр журналов в терминале. Лёгкая утилита анализирует файлы логов без предварительной настройки: распознаёт формат и распаковывает файлы. Работает с несколькими файлами и каталогами одновременно, обновляет вывод в реальном времени, подсвечивает текст и фильтрует записи по регулярным выражениям и SQL. Особенно полезна на серверах и в среде разработки.

-
shadPS4
Открытый эмулятор PS4. Написан на C++ и позволяет запускать игры PlayStation 4 в Windows, Linux и macOS. Проект находится на ранней стадии, поэтому совместимых игр пока немного; в последней на момент выпуска версии уже запускались Bloodborne и Dark Souls II.

Проекты на Go
-
doggo
Удобная консольная утилита для DNS-запросов. Клиент на Go просто установить и сразу использовать. Понятный вывод быстро показывает DNS-записи с подсветкой, временем ответа и поддержкой разных типов записей. Подходит, в частности, для диагностики сети.
# Simple DNS lookup doggo example.com # Query MX records using a specific nameserver doggo MX github.com @9.9.9.9 # Use DNS over HTTPS doggo example.com @https://cloudflare-dns.com/dns-query # JSON output for scripting doggo example.com --json | jq '.responses[0].answers[].address' # Reverse DNS lookup doggo --reverse 8.8.8.8 --short
-
glasskube
Простой в освоении менеджер пакетов Kubernetes. Сочетает наглядный графический интерфейс и гибкую консольную утилиту. Автоматически обрабатывает зависимости, поддерживает GitOps и обновления, сокращая объём ручной настройки.

-
lancet
Большая библиотека вспомогательных функций для Go. Содержит более 600 функций для работы со строками, срезами, сетью, параллелизмом, шифрованием и расшифровкой, файлами, датами и временем, потоками и итераторами.
package main import ( "fmt" "github.com/duke-git/lancet/v2/strutil" ) func main() { s := "hello" rs := strutil.Reverse(s) fmt.Println(rs) //olleh } -
neko
Многофункциональный виртуальный браузер. Размещаемая на своём сервере среда запускает браузер в контейнере Docker, обеспечивая изоляцию и полный набор возможностей. Браузером можно делиться для совместной работы и интерактивных демонстраций: предусмотрены доступ нескольких пользователей, роли администратора, текстовый чат и двусторонняя передача файлов.

-
sftpgo
SFTP-сервер с поддержкой облачных хранилищ. Гибко настраиваемый сервер на Go работает по SFTP, SCP, FTP/S, WebDAV и HTTP/S, используя локальную файловую систему, S3, Google Cloud Storage и другие хранилища. Веб-интерфейс упрощает управление пользователями, папками и группами.

Проекты на Java
-
JPlag
Открытая утилита для поиска плагиата в коде. Сравнивает исходные тексты на Java, C/C++, Python, JavaScript и других языках. Подходит, например, для выявления списанных учебных заданий по программированию.

-
MooTool
Кроссплатформенный набор инструментов разработчика. Настольное приложение на Java для Windows, macOS и Linux объединяет преобразование текста, операции со временем, форматирование JSON и проверку регулярных выражений.

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

-
PptxGenJS
Библиотека JavaScript для создания презентаций. Помогает без сложного входа генерировать файлы PPT, добавлять диаграммы, таблицы, SVG, GIF и другое содержимое. Результат совместим с PowerPoint и Keynote.
import pptxgen from "pptxgenjs"; // 1. Create a new Presentation let pres = new pptxgen(); // 2. Add a Slide let slide = pres.addSlide(); // 3. Add one or more objects (Tables, Shapes, Images, Text and Media) to the Slide let textboxText = "Hello World from PptxGenJS!"; let textboxOpts = { x: 1, y: 1, color: "363636" }; slide.addText(textboxText, textboxOpts); // 4. Save the Presentation pres.writeFile();
-
reactive-resume
Бесплатная открытая платформа для оформления резюме. Онлайн-сервис без рекламы содержит 12 профессиональных шаблонов, поддерживает несколько языков, экспорт в PDF и интеграцию с OpenAI.

-
vue-xiuxiangame
Открытая текстовая игра о духовном совершенствовании. Интерактивный симулятор на Vue.js для любителей игр с пассивным прогрессом и китайского фэнтези о пути к бессмертию.

-
xyflow
Мощный движок для интерактивных схем. Позволяет создавать редакторы на основе узлов и диаграммы для React и Svelte. Готов к работе сразу и гибко настраивается; пригодится для схем процессов и рабочих потоков.
const initialNodes = [ { id: '1', position: { x: 0, y: 0 }, data: { label: '1' } }, { id: '2', position: { x: 0, y: 100 }, data: { label: '2' } }, ]; const initialEdges = [{ id: 'e1-2', source: '1', target: '2' }]; function Flow() { const [nodes, setNodes, onNodesChange] = useNodesState(initialNodes); const [edges, setEdges, onEdgesChange] = useEdgesState(initialEdges); const onConnect = useCallback((params) => setEdges((eds) => addEdge(params, eds)), [setEdges]); return ( <ReactFlow nodes={nodes} edges={edges} onNodesChange={onNodesChange} onEdgesChange={onEdgesChange} onConnect={onConnect} > <MiniMap /> <Controls /> <Background /> </ReactFlow> ); }
Проекты на Kotlin
-
Android-DataBackup
Приложение для резервного копирования данных Android. На Android 7.0 и новее сохраняет и восстанавливает данные приложений, чтобы после смены телефона не пришлось снова входить в аккаунты или загружать дополнительные пакеты.

-
BinaryEye
Сканер штрихкодов для Android. Простое приложение без рекламы быстро распознаёт штрихкоды и QR-коды разных типов, а также создаёт их.

Проекты на PHP
-
cachet
Страница состояния сервисов на PHP. Бесплатная открытая платформа на Laravel и Bootstrap автоматически отслеживает доступность служб. Через панель администратора можно вручную регистрировать инциденты и управлять их устранением. Поддерживает несколько языков, размещение на своём сервере, мобильные экраны и уведомления по почте.

-
minimalist-web-notepad
Минималистичный онлайн-блокнот. Веб-приложение на PHP, основные функции которого умещаются в одном файле. Позволяет редактировать заметки, автоматически их сохранять и делиться ими без регистрации и входа. Удобно для быстрых временных записей.

Проекты на Python
-
Box
Библиотека Python для удобной работы со словарями. Совместима с обычным dict: значения можно читать и задавать через точечную запись вроде dict.user.name. Отсутствующие ключи создаются автоматически, что помогает избежать KeyError.
from box import Box hg_box = Box({ "HelloGitHub": { "star": "89k", "fork": "9.5k" } }) hg_box.HelloGitHub.star # 89k hg_box.to_json(filename="hg.json") new_box = Box.from_json(filename="hg.json") new_box.keys() # dict_keys(['HelloGitHub']) -
Game-Cheats-Manager
Менеджер игровых трейнеров. Позволяет искать, скачивать, запускать, импортировать и обновлять программы для изменения параметров игр.

-
linkding
Минималистичный менеджер закладок. Платформа на Django предлагает простой веб-интерфейс и мощный поиск. Поддерживает теги, пакетное редактирование и список для чтения позже; расширения для Chrome и Firefox помогают сохранять и открывать закладки в любой момент.

-
mkdocs-material
Генератор сайтов документации в стиле Material. Построен на MkDocs, поддерживает Markdown, поиск, мобильные экраны и несколько языков. Помогает быстро создавать техническую документацию, руководства по продуктам и учебные материалы.

-
SeleniumBase
Полнофункциональный фреймворк автоматизации браузера. Основанная на Selenium платформа для тестирования на Python объединяет сбор данных, автоматические тесты и отчёты. Содержит множество примеров; специальный режим UC помогает избежать обнаружения автоматизации при работе с браузером.
from seleniumbase import BaseCase BaseCase.main(__name__, __file__) class TestSimpleLogin(BaseCase): def test_simple_login(self): self.open("seleniumbase.io/simple/login") self.type("#username", "demo_user") self.type("#password", "secret_pass") self.click('a:contains("Sign in")') self.assert_exact_text("Welcome!", "h1") self.assert_element("img#image1") self.highlight("#image1") self.click_link("Sign out") self.assert_text("signed out", "#top_message")
Проекты на Rust
-
abstreet
Открытый симулятор городского транспорта. Написан на Rust и моделирует поездки на личных автомобилях и общественном транспорте, пешие и велосипедные маршруты. Позволяет проверить разные транспортные стратегии и изменения инфраструктуры.

-
delta
Консольная утилита для удобного просмотра изменений Git. Инструмент на Rust делает вывод diff, blame и grep понятнее и красивее. Показывает номера строк, подсветку синтаксиса и более точные изменения внутри строк; легко встраивается в работу с Git.

-
dust
Быстрая консольная утилита для просмотра использования диска. Название объединяет du и Rust. Компактная и быстрая программа наглядно показывает распределение занятого места.

-
stalwart
Безопасный почтовый сервер с простой установкой. Написан на Rust, поддерживает SMTP, IMAP и POP3. Встроенные фильтры помогают отсекать спам и фишинговые сайты.
Проекты на Swift
-
Pearcleaner
Бесплатная утилита для очистки Mac. Открытое приложение полностью удаляет программы и оставшиеся после них файлы. Написано на SwiftUI, имеет простой интерфейс, поддерживает удаление через контекстное меню, компактный режим и очистку Homebrew.

Искусственный интеллект
-
k8sgpt
ИИ-помощник для диагностики Kubernetes. Анализирует состояние и конфигурацию кластера с помощью LLM, выявляет неполадки и предлагает способы их устранения и оптимизации в виде диагностического отчёта.

-
llama_index
Фреймворк для работы LLM с данными. Помогает соединять частные данные с приложениями на основе языковых моделей. Коннекторы строят индексы из API, PDF, документов, SQL и других источников; упрощённые загрузка и поиск позволяют даже новичку за несколько строк кода дополнить контекст LLM.
from llama_index.core import VectorStoreIndex, SimpleDirectoryReader documents = SimpleDirectoryReader("data").load_data() index = VectorStoreIndex.from_documents(documents) query_engine = index.as_query_engine() response = query_engine.query("Some question about the data should go here") print(response) -
RAG_Techniques
Подборка руководств по генерации с дополнением поиском (RAG). Более 20 регулярно обновляемых материалов с инструкциями и примерами кода. Среди тем — поисковые запросы, расширение контекста, объединённый поиск, иерархические индексы, сжатие контекста и интеграция графов знаний.
-
video2x
Увеличение разрешения видео и изображений. Инструмент объединяет алгоритмы сверхразрешения Waifu2x, Anime4K и Real-ESRGAN, повышая качество картинки. Доступен через графический и консольный интерфейсы, а также Docker.

Прочее
-
deskreen
Второй экран из любого устройства с браузером. Передаёт изображение с компьютера по Wi-Fi через WebRTC на экран другого устройства, обеспечивая общий доступ к экрану и превращая его во вспомогательный дисплей.

-
Kazumi
Кроссплатформенное приложение для просмотра аниме-сериалов. Программа на Flutter собирает серии по пользовательским правилам XPath, позволяет искать, отслеживать и смотреть аниме онлайн. Поддерживает субтитры, комментарии поверх видео, расписание, аппаратное ускорение и беспроводную трансляцию на экран; работает на Android, Windows и macOS.

-
open-and-shut
Необычное применение крышки ноутбука. Позволяет вводить азбуку Морзе, многократно закрывая и открывая крышку.

-
rime-ice
Готовая конфигурация метода ввода RIME. Используется вместе с клиентом RIME, включает качественный постоянно обновляемый словарь упрощённого китайского и улучшает ввод английского текста.

-
vCards
Открытая коллекция электронных визиток. Собирает номера и фотографии часто нужных контактов, улучшая отображение звонков и записей в телефонной книге. Доступны подписка с автоматическими обновлениями и ручной импорт VCF-файлов.
-
Watchy
Открытые умные часы с экраном E Ink. Созданы на базе ESP32-PICO-D4 и электронных чернил; поддерживают календарь, будильник, подсчёт шагов, распознавание жестов, Wi-Fi и Bluetooth.

Открытые книги
-
grammar-club
«Клуб грамматики». Книга преподавателя Сюаня Юанью об английской грамматике помогает выстроить прочную основу и подходит учащимся любого уровня.
