Проекты на C
-
memreduct
Компактная программа управления памятью. В Windows следит за использованием памяти в реальном времени и очищает системный кеш. Занимает около 6 МБ, заметно освобождает память и работает начиная с Windows XP.

-
naxsi
Эффективный и удобный файрвол для Nginx. Защищает веб-приложения от SQL-инъекций, XSS и других атак по принципу белого списка. Правила легко настраивать; есть режим блокировки и режим обучения, который помогает выявлять неизвестные атаки и создавать или улучшать правила.
-
no-more-secrets
Киношная «расшифровка» текста в терминале. Консольная утилита воспроизводит эффект дешифровки данных из фильма «Тихушники» 1992 года, показывая текст ASCII или UTF-8 как в голливудском кино.
$ ls -l | nms $ ls -l | nms -a // Set auto-decrypt flag $ ls -l | nms -s // Set flag to mask space characters $ ls -l | nms -f green // Set foreground color to green $ ls -l | nms -c // Clear screen $ nms -v // Display version
-
opencv-mobile
Уменьшенная библиотека OpenCV. Она более чем в десять раз меньше официальной версии: оставлены только базовые вычисления и распространённые функции обработки изображений. Подходит для Android, iOS, Windows, Linux и macOS.
Проекты на C#
-
FluentHub
Красивый клиент GitHub для Windows. Приложение на C# в стиле Fluent Design с чистым современным интерфейсом.

-
wincompose
Бесплатный ввод специальных символов. Небольшая утилита для Windows содержит тысячи символов и эмодзи и позволяет назначать собственные сочетания клавиш для их быстрого ввода.

Проекты на C++
-
clink
Улучшение стандартной консоли Windows. Добавляет в cmd.exe автодополнение, историю команд и редактирование строки, похожие на возможности bash в терминале Linux.
-
miniob
Практический курс по созданию ядра базы данных с нуля. Команда OceanBase и несколько вузов переработали прототип из курса Хуачжунского университета науки и технологий. В проекте простая структура и лаконичный код, текстовые и видеоуроки и задачи от простых к сложным. Теория вместе с практикой помогают новичкам понять устройство и взаимодействие модулей ядра и улучшить инженерные навыки для работы и собеседований.

Проекты на CSS
-
layui
Библиотека веб-компонентов для серверных разработчиков. Бесплатный набор на обычных HTML, CSS и JavaScript работает без сборщика, прост в освоении и отличается лаконичным интерфейсом. За это его любят разработчики серверной части.
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>开始使用 Layui</title> <link href="./layui/css/layui.css" rel="stylesheet"> </head> <body> <script src="./layui/layui.js"></script> <script> // 使用组件 layui.use(['layer', 'form'], function(){ var layer = layui.layer; var form = layui.form; // 欢迎语 layer.msg('Hello World'); }); </script> </body> </html>
Проекты на Go
-
compress
Многофункциональная библиотека сжатия для Go. Содержит разные алгоритмы, включая zstandard для сжатия в реальном времени и S2 — оптимизированный вариант Snappy. Может заменить стандартные средства gzip, zip и zlib.
-
feishu2md
Преобразование документов Feishu в Markdown. Небольшая утилита на Go скачивает документы китайского сервиса Feishu в файлы Markdown. Её не нужно устанавливать; доступны консольный режим, Docker и онлайн-версия.
-
pop
Отправка писем из терминала. Утилита на Go работает через текстовый интерфейс и напрямую из консоли. Её можно соединять с другими программами через конвейер, например для подготовки писем с помощью ИИ.
pop < message.md \ --from "me@example.com" \ --to "you@example.com" \ --subject "Hello, world!" \ --attach invoice.pdf
-
URLFinder
Быстрый сбор сведений с веб-страниц. Находит URL-адреса на сайтах и API-эндпоинты в файлах JavaScript; поддерживает пакетное, углублённое и безопасное сканирование.

Проекты на Java
-
antlr4
Мощный генератор лексических и синтаксических анализаторов. Лаконичная грамматика ANTLR позволяет создавать анализатор и генерировать код более чем на десяти языках, включая Java, C++ и Python. Подходит для разбора текста и JSON, чтения конфигураций и преобразования старого кода.
grammar Expr; prog: (expr NEWLINE)* ; expr: expr ('*'|'/') expr | expr ('+'|'-') expr | INT | '(' expr ')' ; NEWLINE : [\r\n]+ ; INT : [0-9]+ ;
Проекты на JavaScript
-
ahey
Видеосвязь прямо в браузере. Бесплатное одноранговое приложение на WebRTC не требует скачивания или регистрации: достаточно открыть страницу.

-
Flowise
Создание LLM-приложений перетаскиванием блоков. Визуальный редактор помогает собирать собственные цепочки работы с большими языковыми моделями и быстро запускать сервис в Docker.

-
habitica
Выработка привычек в формате RPG. За реальные выполненные дела игрок получает опыт и золото. С ростом уровня открываются новые возможности: покупка снаряжения, выращивание питомцев, профессии, особые навыки и совместные рейды.

-
jsnes
Эмулятор Nintendo Entertainment System на JavaScript. Работает прямо на веб-странице или как библиотека в Node.js.
// Initialize and set up outputs var nes = new jsnes.NES({ onFrame: function(frameBuffer) { // ... write frameBuffer to screen }, onAudioSample: function(left, right) { // ... play audio sample } }); // Read ROM data from disk (using Node.js APIs, for the sake of this example) const fs = require('fs'); var romData = fs.readFileSync('path/to/rom.nes', {encoding: 'binary'}); // Load ROM data as a string or byte array nes.loadROM(romData); // Run frames at 60 fps, or as fast as you can. // You are responsible for reliable timing as best you can on your platform. nes.frame(); nes.frame(); // ... // Hook up whatever input device you have to the controller. nes.buttonDown(1, jsnes.Controller.BUTTON_A); nes.frame(); nes.buttonUp(1, jsnes.Controller.BUTTON_A); nes.frame(); // ...
-
react-login-page
Красивые компоненты страниц входа для React. Более десятка готовых эффектных экранов авторизации помогают быстро собрать страницу входа.

Проекты на Kotlin
-
Squircle-CE
Редактор кода на телефоне Android. Бесплатное приложение поддерживает более 30 языков, включая C, C++, Go, Python и Java, а также подсветку синтаксиса, автодополнение, управление файлами и настройку стиля кода.

Проекты на Python
-
cudf
Обработка табличных данных на GPU в Python. По API библиотека похожа на pandas, но ускоряет работу за счёт видеокарты. Поддерживает загрузку, объединение, группировку и фильтрацию данных.
import cudf, requests from io import StringIO url = "https://github.com/plotly/datasets/raw/master/tips.csv" content = requests.get(url).content.decode('utf-8') tips_df = cudf.read_csv(StringIO(content)) tips_df['tip_percentage'] = tips_df['tip'] / tips_df['total_bill'] * 100 # display average tip by dining party size print(tips_df.groupby('size').tip_percentage.mean())
-
fastapi-users
Готовое управление пользователями для FastAPI. Быстро добавляет в приложение регистрацию и аутентификацию: вход, сброс пароля, подтверждение почты, OAuth2 и собственные способы проверки личности.
-
faststream
Библиотека Python для интеграции Kafka с веб-сервисом. Основана на Pydantic и AIOKafka и помогает быстро создавать асинхронные программы Python для обмена сообщениями через Kafka.
from fastkafka import FastKafka from pydantic import BaseModel, Field from fastkafka._components.logger import get_logger logger = get_logger(__name__) class HelloWorld(BaseModel): msg: str = Field( ..., example="Hello", description="Demo hello world message", ) kafka_brokers = { "demo_broker": { "url": "<url_of_your_kafka_bootstrap_server>", "description": "local demo kafka broker", "port": "<port_of_your_kafka_bootstrap_server>", } } app = FastKafka(kafka_brokers=kafka_brokers) @app.consumes() async def on_hello_world(msg: HelloWorld): logger.info(f"Got msg: {msg}") -
networkx
Мощная библиотека Python для анализа сетей и графов. Создаёт, изменяет и исследует сложные структуры с готовыми типами данных и алгоритмами. Поддерживает неориентированные, ориентированные и мультиграфы обоих типов; пригодится в теории графов, прототипировании и обучении.
# 查找无向图中两个节点的最短路径 >>> import networkx as nx >>> G = nx.Graph() >>> G.add_edge("A", "B", weight=4) >>> G.add_edge("B", "D", weight=2) >>> G.add_edge("A", "C", weight=3) >>> G.add_edge("C", "D", weight=4) >>> nx.shortest_path(G, "A", "D", weight="weight") ['A', 'B', 'D'] -
rpg_tactical_fantasy_game
Пошаговая тактическая RPG на pygame. Двухмерная игра на Python имеет мало зависимостей и простой код, понятный даже новичкам. Автор не считал себя мастером жанра, но создал проект из любви к таким играм.

Проекты на Rust
-
gping
Ping с графиком в реальном времени. Утилита на Rust показывает результаты проверки связи ломаной линией и работает в Windows, Linux и macOS.

-
pot-desktop
Кроссплатформенный переводчик выделенного текста. Поддерживает перевод выделения, введённого текста и снимков экрана в Windows, macOS и Linux.

Проекты на Swift
-
alt-tab-macos
Переключение окон в macOS как в Windows. Приложение переносит привычный Alt+Tab и позволяет одним действием закрывать, разворачивать и скрывать приложения, а также настраивать вид переключателя и сочетания клавиш.

Искусственный интеллект
-
DeepFaceLive
Замена лиц с помощью ИИ в реальном времени. Программа меняет лица людей в изображении с камеры или локальном видео во время трансляции либо обработки ролика на компьютере.

-
DeepSpeed
Библиотека Microsoft для ускорения обучения глубоких моделей. Обучение LLM требует времени и ресурсов; технология ZeRO++ распределяет состояние модели между GPU и повышает пропускную способность, сокращая время и затраты.

-
modelscope
Общая платформа «модель как сервис». Открытый проект ModelScope от исследовательской академии Alibaba DAMO предоставляет разработчикам единое место для знакомства с моделями, инференса, обучения, развёртывания и создания приложений — своего рода китайский Hugging Face.

-
PPOxFamily
Вводный открытый курс по интеллектуальным решениям. Через подробный разбор алгоритма глубокого обучения с подкреплением Proximal Policy Optimization (PPO) курс знакомит с решением задач принятия решений. Видео, теория, упражнения, код и примеры помогают начинающим освоить применение PPO.

Прочее
-
digital_video_introduction
Понятный учебник по цифровому видео. Последовательно объясняет технологию от основных понятий до работы видеокодеков, с иллюстрациями и простыми объяснениями.

-
immich
Собственный сервис резервного копирования фото и видео с телефона. Открытое решение для iPhone и Android поддерживает автоматическое копирование, нескольких пользователей, общие альбомы и просмотр новых снимков в реальном времени.

-
og-aws
Практическое руководство по AWS. Написано инженерами, работающими с AWS, и охватывает основы платформы, управление серверами и развитие карьеры.

-
openbrowser
Путь к профессии архитектора. Учебный план объясняет, как стать архитектором программных систем.
-
OpenCat-Quadruped-Robot
Открытая платформа четвероногого робота-питомца. На базе Arduino и Raspberry Pi можно программировать движения робота на C, C++ или Python. Миниатюрная робокошка компании напоминает игрушечную версию робопса Boston Dynamics.

Открытые книги
-
Book4_Power-of-Matrix
«Сила матриц» (Power of Matrix). Книга объясняет векторы, матрицы, векторные пространства, матричные разложения, математический анализ и пространственную геометрию; содержит цветные схемы и примеры на Python.

-
SearchEngine
«Технологии поисковых систем» (Search Engine). Автор, инженер по алгоритмам китайской платформы Xiaohongshu, разбирает основы поиска и машинного обучения, ранжирование, подсказки запросов и факторы пользовательского опыта. Содержание шире, чем можно предположить по простому названию.
