Проекты на C
-
voidImageViewer
Бесплатный просмотрщик, который легче самих картинок. Лёгкий просмотрщик изображений для Windows на C, при работе с которым ожидания почти не замечаешь: крошечный размер, мгновенный запуск, очень быстрая загрузка и перелистывание. Поддерживает JPG, PNG, WEBP, BMP, GIF, ICO, TIF и другие популярные форматы.

-
zenc
Пишите на C как на высокоуровневом языке. Современный язык системного программирования: код читается как высокоуровневый, а работает как C. Компилируется в GNU C/C11, совместим с C ABI и бесшовно встраивается в существующую экосистему C — удобнее писать без потери скорости.
import "std/net/tcp.zc" fn main() { "Echo Server listening on :8080"; let listener = TcpListener::bind("127.0.0.1", 8080).unwrap(); loop { // Accept new connections let stream = listener.accept().unwrap(); let buf: char[1024]; while true { let n = stream.read(&buf[0], 1024).unwrap(); if n == 0 { break; } stream.write(&buf[0], n); } } }
Проекты на C#
-
ParquetViewer
Быстрый просмотр файлов Parquet на десктопе. Приложение для Windows показывает метаданные, выполняет простые SQL-запросы и открывает как отдельный файл, так и сразу несколько файлов из папки.

-
Winhance
Оптимизатор Windows «из коробки». Универсальный инструмент на C# для Windows 10/11 настраивает и облегчает систему без переустановки: управление программами, оптимизация, кастомизация интерфейса. Удаляет предустановленные приложения в один клик, подкручивает производительность и внешний вид — удобно после переустановки или на новом компьютере.

Проекты на C++
-
MFCMouseEffect
Эффекты для курсора мыши в Windows. Лёгкая утилита добавляет курсору волны при клике, шлейф из частиц, свечение при наведении, всплывающий текст и другие эффекты.

-
zvec
Лёгкая встраиваемая векторная база данных. Открытая БД от Alibaba работает прямо внутри процесса, без отдельного развёртывания. Построена на движке Proxima: локальное хранение векторов с низкой задержкой, семантический поиск, гибридный поиск, персистентность и переранжирование.
import zvec # Define collection schema schema = zvec.CollectionSchema( name="example", vectors=zvec.VectorSchema("embedding", zvec.DataType.VECTOR_FP32, 4), ) # Create collection collection = zvec.create_and_open(path="./zvec_example", schema=schema) # Insert documents collection.insert([ zvec.Doc(id="doc_1", vectors={"embedding": [0.1, 0.2, 0.3, 0.4]}), zvec.Doc(id="doc_2", vectors={"embedding": [0.2, 0.3, 0.4, 0.1]}), ]) # Search by vector similarity results = collection.query( zvec.VectorQuery("embedding", vector=[0.4, 0.3, 0.3, 0.1]), topk=10 ) # Results: list of {'id': str, 'score': float, ...}, sorted by relevance print(results)
Проекты на Go
-
lazyssh
Интерактивный менеджер SSH в терминале. Утилита на Go подключается через OpenSSH, так что соединения надёжны и безопасны. Понятный TUI с нечётким поиском, сортировкой, проверкой ping и подключением в одно нажатие.

-
sql-tap
SQL-трафик в реальном времени. Инструмент на Go встаёт прокси между приложением и базой и разбирает wire-протокол СУБД, перехватывая все запросы — код менять не нужно. Есть TUI и веб-интерфейс; поддерживаются PostgreSQL, MySQL и TiDB.

-
Surge
Быстрый загрузчик в терминале. Утилита на Go режет файл на блоки и качает их параллельно; умеет брать данные с нескольких зеркал, автоматически переключаться при сбоях и качать последовательно.

-
task
Сборка без запутанного синтаксиса Makefile. Современная замена GNU Make на Go с простым YAML-синтаксисом: кроссплатформенность, зависимости, параллельное выполнение и запуск по условиям. Подходит для сборки проектов, управления окружением и CI/CD.
Проекты на Java
-
jquick-curl
Команды curl прямо в Java. Лёгкая HTTP-библиотека превращает команду curl в готовый HTTP-запрос на Java без ручного переписывания. Удобно, когда curl скопирован из DevTools Chrome или документации API.
import java.util.List; // 示例UserService接口定义 public interface UserService { /** * 获取所有用户 * @param req 请求参数载体 * @return 所有用户列表 */ @JCurlCommand("curl -X GET --location 'http://localhost:8080/api/users/all'") List<JUser> all(JQuickCurlReq req); /** * 根据ID获取单个用户 * @param req 请求参数载体 * @return 单个用户信息 */ @JCurlCommand("curl -X GET http://localhost:8080/api/users/1") JUser getUserById(JQuickCurlReq req); /** * 创建新用户(POST请求) * @param req 请求参数载体 * @return 创建后的用户信息 */ @JCurlCommand("curl -X POST http://localhost:8080/api/users/createUser \\\n" + "-H \"Content-Type: application/json\" \\\n" + "-d '{\"name\":\"John Doe\",\"email\":\"john@example.com\"}'") JUser users(JQuickCurlReq req); } -
pokemon-tbje
Текстовые «Покемоны» на Java. Терминальная игра на фреймворке LibGDX рисует картинку символами шрифта Брайля из Unicode вместо пикселей. Есть бои и полноценный однопользовательский сюжет.

Проекты на JavaScript
-
cloud-mail
Лёгкая почта на Cloudflare. Адаптивный почтовый сервис: достаточно одного домена, чтобы недорого развернуть почтовую платформу на Cloudflare Workers. Массовая рассылка, вложения и проверка на ботов.

-
folio-2025
Личный сайт как 3D-игра. Новый открытый проект фронтенд-мастера Bruno Simon: сайт-портфолио превращён в иммерсивный открытый 3D-мир, который исследуешь на машине, — с физикой, погодой, растительностью и сменой дня и ночи.

-
hanzi-writer
Оживляет китайские иероглифы на странице. JavaScript-библиотека показывает порядок черт и даёт потренироваться в написании: упрощённые и традиционные иероглифы, настройка скорости и повтора анимации, проверка правильности черт в реальном времени.
var writer = HanziWriter.create('character-target-div', '你好', { width: 100, height: 100, padding: 5, showOutline: true }); document.getElementById('animate-button').addEventListener('click', function() { writer.animateCharacter(); });
-
streamdown
Markdown-рендер для потокового вывода. React-компонент для стриминга решает проблемы мерцания, ошибок рендеринга и безопасности, когда LLM выдаёт Markdown по токену.
export default function Chat() { const { messages, status } = useChat(); return ( <div> {messages.map(message => ( <div key={message.id}> {message.role === 'user' ? 'User: ' : 'AI: '} {message.parts.map((part, index) => part.type === 'text' ? ( <Streamdown key={index} animated plugins={{ code, mermaid, math, cjk }} isAnimating={status === 'streaming'} > {part.text} </Streamdown> ) : null, )} </div> ))} </div> ); } -
taoyuan
Текстовая ферма-симулятор. Чисто фронтендовая игра «Таоюаньсян» по мотивам Stardew Valley: пиксельная графика в китайском стиле, ферма ведётся как хочется — посадки, рыбалка, готовка, животноводство и походы в шахты.

Проекты на Kotlin
-
Compass
Минималистичный компас для Android. Приложение на Kotlin — простое, маленькое и без рекламы: показывает стороны света, состояние датчика и отзывается вибрацией.

-
PixelPlayer
Красивый и функциональный музыкальный плеер для Android. Local-first-плеер с заботой о приватности и динамической темой Material You, которая подстраивается под обложку альбома или обои. Тексты песен, настраиваемые переходы между треками, виджеты, трансляция на другие устройства и статистика прослушиваний.

Проекты на Python
-
freemocap
Бесплатный открытый захват движения. Система на Python снимает 3D-движения всего тела обычными камерами — без маркеров и GPU. Пригодится в анимации, разработке игр и обучении.

-
gh-space-shooter
Космическая стрелялка из графика вклада на GitHub. Генерирует анимацию в стиле shoot 'em up по вашей сетке активности; частота кадров настраивается, а GitHub Actions может обновлять картинку в профиле по расписанию.

-
great_expectations
Проверка качества данных как юнит-тесты. Фреймворк на Python: правила валидации задаются коротким кодом — по сути, тесты для данных. Подключается к pandas, Spark, SQLAlchemy и другим источникам.
import great_expectations as gx context = gx.get_context() file_path = "./data/folder_with_data/yellow_tripdata_sample_2019-01.csv" batch = context.data_sources.pandas_default.read_csv(file_path) expectation = gx.expectations.ExpectColumnMaxToBeBetween( column="passenger_count", min_value=1, max_value=6 ) validation_results = batch.validate(expectation) print(validation_results) -
InvenTree
Открытая система складского учёта. Платформа на Python и Django с веб-админкой и REST API: приёмка по штрихкоду, отслеживание деталей, спецификации (BOM) и управление поставщиками.

-
pycparser
Парсер C на чистом Python. Без сторонних зависимостей разбирает код на C в абстрактное синтаксическое дерево, чтобы анализировать и преобразовывать его из Python. Полностью поддерживает C99 и часть C11.
Проекты на Rust
-
FaceWinUnlock-Tauri
Открытая разблокировка Windows по лицу. Утилита на Tauri даёт обычным компьютерам без ИК-камеры вход по лицу в духе Windows Hello.

-
monty
Интерпретатор Python с молниеносным стартом. Написан командой Pydantic на Rust: быстрый запуск, изоляция и снимки состояния. Подходит для выполнения Python-кода, сгенерированного LLM, внутри ИИ-агентов.

-
weathr
Живая ASCII-анимация погоды на Rust. Терминальная утилита показывает текущую погоду анимацией: дождь, снег, молнии, смена дня и ночи.

Проекты на Swift
-
AppPorts
Перенос приложений macOS на внешний диск в один клик. Через ссылку на папку Contents приложение уезжает на внешний накопитель (внешний диск, SD-карту или NAS), а на старом месте остаётся ярлык — запускается как раньше, а место на Mac освобождается.

-
DebugSwift
Открытый набор инструментов отладки для iOS. Пара строк кода — и в приложении появляется отладочная панель: сетевой трафик, профилирование, отладка интерфейса и просмотр файлов.

-
dorso
Следит за осанкой на macOS. Приложение на Swift через камеру или AirPods в реальном времени отслеживает, как вы сидите; стоит сгорбиться или наклониться вперёд — экран постепенно размывается, напоминая выпрямиться.

Искусственный интеллект
-
daily_stock_analysis
Анализ акций на базе LLM. Инструмент ежедневно автоматически анализирует бумаги с бирж материкового Китая (A-акции), Гонконга и США и присылает отчёт. Котировки берёт из AkShare, Tushare, YFinance, а через API DeepSeek и других моделей разбирает выбранные акции по технике, распределению позиций и новостному фону, собирая панель для принятия решений. Запускается по расписанию в GitHub Actions (без сервера) или в Docker.

-
learn-claude-code
ИИ-агент своими руками с нуля. Курс о том, как собрать инструмент в духе Claude Code: 12 уроков, в каждом — работающий Python-файл. От базового цикла агента постепенно добавляются вызов инструментов, планирование, субагенты, сжатие контекста, взаимодействие нескольких агентов и автономная работа — в итоге получается полноценная система.
def agent_loop(messages): while True: response = client.messages.create( model=MODEL, system=SYSTEM, messages=messages, tools=TOOLS, ) messages.append({"role": "assistant", "content": response.content}) if response.stop_reason != "tool_use": return results = [] for block in response.content: if block.type == "tool_use": output = TOOL_HANDLERS[block.name](**block.input) results.append({ "type": "tool_result", "tool_use_id": block.id, "content": output, }) messages.append({"role": "user", "content": results})
-
no-magic
Главные алгоритмы ИИ в одном файле без зависимостей. Учебный проект: 30 самостоятельных Python-реализаций, которые запускаются сразу, — от базового GPT до дообучения (LoRA, PPO) и оптимизации инференса (Flash Attention). Код простой, а к каждому алгоритму есть анимация на Manim.

-
openclaw
Персональный ИИ-ассистент, взорвавший GitHub. Открытый ассистент на TypeScript быстро разворачивается на macOS, Windows и Linux, а общаться с ним можно через WhatsApp, Telegram, Slack и другие мессенджеры. Были бы токены — и он круглосуточно выполняет задачи, «работая» за вас.

-
pi
Минималистичный набор инструментов для ИИ-агентов. TypeScript-тулкит, на котором построен нашумевший OpenClaw. Даёт всё базовое для разработки агента: единый интерфейс к разным LLM, управление состоянием, вызов инструментов, интерактивный CLI, веб-интерфейс и интеграцию со Slack-ботом.

-
qmd
Локальный умный поиск по базе знаний. Поисковик полностью работает на вашей машине: личные документы, заметки, протоколы встреч и Markdown-файлы. Объединяет лёгкие локальные модели, полнотекстовый BM25, векторный семантический поиск и переранжирование; работает без интернета, поддерживает MCP и годится как поиск по знаниям для ИИ-ассистентов и агентов.

Прочее
-
fishes
Виртуальный аквариум рисованных рыбок. Рисуете рыбку от руки, ИИ оценивает, насколько она похожа на рыбу, и прошедшие проверку отправляются в общий для всего мира аквариум.

-
minichord
Открытый карманный электронный инструмент. Мини-синтезатор размером с ладонь: 21 кнопка аккордов снижает порог входа, сенсорная «арфа» играет отдельные ноты, а по USB он работает как MIDI-контроллер.

-
pakku.js
Спасение от флуда в комментариях Bilibili. Расширение браузера для Bilibili (китайский видеохостинг с «бегущими» комментариями поверх видео) автоматически объединяет повторяющиеся и похожие комментарии, чтобы они не закрывали картинку.

-
quickemu
Виртуальные машины даже для новичков. Инструмент быстро создаёт и запускает виртуалки QEMU: две команды, quickget и quickemu, сами скачивают образ, генерируют конфиг и стартуют машину. Поддерживает почти тысячу версий ОС, но хостом может быть только Linux или macOS.
-
skills
Официальный открытый репозиторий навыков Claude. Anthropic показывает, как через стандартную структуру файла SKILL.md упаковать промпты и вызовы инструментов в подключаемые навыки (Agent skills), которые ассистент загружает по необходимости и переиспользует для конкретных задач.
