Проекты на C
-
sj.h
Минималистичный JSON-парсер на C. Лёгкая библиотека для надёжного обхода и базового разбора JSON: всего 150 строк кода, без внешних зависимостей и без выделения памяти — разбор идёт прямо по исходным данным, поэтому быстро и без утечек. Подходит для embedded, IoT и геймдева.
char *json_text = "{ \"x\": 10, \"y\": 20, \"w\": 30, \"h\": 40 }"; typedef struct { int x, y, w, h; } Rect; bool eq(sj_Value val, char *s) { size_t len = val.end - val.start; return strlen(s) == len && !memcmp(s, val.start, len); } int main(void) { Rect rect = {0}; sj_Reader r = sj_reader(json_text, strlen(json_text)); sj_Value obj = sj_read(&r); sj_Value key, val; while (sj_iter_object(&r, obj, &key, &val)) { if (eq(key, "x")) { rect.x = atoi(val.start); } if (eq(key, "y")) { rect.y = atoi(val.start); } if (eq(key, "w")) { rect.w = atoi(val.start); } if (eq(key, "h")) { rect.h = atoi(val.start); } } printf("rect: { %d, %d, %d, %d }\n", rect.x, rect.y, rect.w, rect.h); return 0; }
Проекты на C#
-
CPUSetSetter
Ручной выбор ядер процессора для игр. Утилита оптимизации для Windows 11 на технологии CPU Sets: вы сами решаете, на каких ядрах работают игры и приложения, причём без их перезапуска.

-
PicView
Просмотрщик картинок удобнее системного. Быстрый и бесплатный, для Windows и macOS. Собран через .NET NativeAOT, поэтому компактный и мгновенно стартует; умеет листать длинные изображения, редактировать, конвертировать форматы и обрабатывать файлы пачками.

Проекты на C++
-
crossdesk
Удалённый рабочий стол с доступом из браузера. Открытый лёгкий кроссплатформенный инструмент для управления и передачи звука и видео между Windows, Linux и macOS. Главная фишка — удалённым устройством можно управлять прямо из браузера, ничего не устанавливая.

-
MouseClick
Открытый автокликер. Приложение на Qt6 только для Windows: работает сразу, прост в обращении, позволяет задать интервал кликов и горячие клавиши.

-
objcurses
3D-модели в командной строке. Минималистичный просмотрщик рисует модели ASCII-символами прямо в терминале: предпросмотр в реальном времени, вращение и управление.

-
seekdb
Лёгкая векторная база «из коробки». Открытая ИИ-нативная поисковая БД от команды OceanBase хранит и ищет реляционные, векторные и текстовые данные в одном месте. Есть встраиваемый и серверный режимы, хватает 1 ядра и 1 ГБ памяти, совместима с протоколом MySQL.

Проекты на Go
-
filebrowser
Полностью открытое личное облако с самостоятельным хостингом. Веб-файловый менеджер на Go и Vue.js богаче оригинального FileBrowser: несколько источников файлов (локальных или облачных), права доступа на уровне папок, срок действия общих ссылок, поиск и миниатюры.

-
kite
Открытая лёгкая панель для Kubernetes. Современный визуальный инструмент для управления и мониторинга кластеров с понятным интерфейсом: логи подов, выполнение команд в контейнерах, правка YAML и управление правами пользователей.

-
term.everything
Любое GUI-приложение в терминале. Проект снимает ограничение «в терминале только консольные программы»: собственный Wayland-композитор в реальном времени превращает графические окна в символы или картинки, которые умеет показать терминал. Совместим с iTerm2, Alacritty, Kitty и другими популярными эмуляторами.

-
tuios
Оконный менеджер как на десктопе, но в терминале. Утилита на Go поддерживает плавающие окна, перетаскивание мышью, автоматическую плиточную раскладку и несколько рабочих пространств; окна свободно перекрываются и двигаются. Для тех, кому не даются хоткеи tmux.

Проекты на Java
-
CordysCRM
CRM нового поколения. Система на Spring Boot и Vue.js ведёт лиды, сделки и договоры, а интеграция с SQLBot и MaxKB добавляет возможности ИИ.

-
reitti
Анализ личных перемещений на Java. Платформа на Spring Boot и PostGIS записывает ваши маршруты и геолокацию: сама находит места остановок, анализирует поездки, определяет вид транспорта и показывает всё на ленте времени и карте.

Проекты на JavaScript
-
cesium
JavaScript-библиотека для 3D-геоданных. Строит в браузере интерактивные трёхмерные глобусы и 2D-карты с ускорением через WebGL, быстро рендерит огромные и динамические наборы данных, поддерживает рельеф, 3D Tiles и другие форматы. Основа для веб-ГИС.
import { Viewer } from "cesium"; import "cesium/Build/Cesium/Widgets/widgets.css"; const viewer = new Viewer("cesiumContainer");
-
jsonrepair
Починка сломанного JSON. В отличие от
JSON.parse(), который при ошибке просто бросает исключение, библиотека сама исправляет типичные проблемы: ключи без кавычек, одинарные кавычки вместо двойных, лишние или пропущенные запятые, неправильные переводы строк.import { jsonrepair } from 'jsonrepair' try { // The following is invalid JSON: is consists of JSON contents copied from // a JavaScript code base, where the keys are missing double quotes, // and strings are using single quotes: const json = "{name: 'John'}" const repaired = jsonrepair(json) console.log(repaired) // '{"name": "John"}' } catch (err) { console.error(err) } -
log-lottery
Эффектная лотерея с 3D-шаром для корпоративов. Инструмент на Three.js и Vue.js: импорт списка участников, настройка призов и номинаций, фоновая музыка и внеплановые розыгрыши.

-
openscreen
Бесплатная открытая запись экрана. Лёгкая альтернатива Screen Studio: запись отдельных приложений, замена фона, настройка длительности зума. Windows и macOS.

-
stylex
Расширяемый CSS-in-JS. Библиотека от Meta: стили описываются в JavaScript, а при компиляции оптимизируются и выносятся в отдельный CSS-файл. Никаких накладных расходов в рантайме и никаких конфликтов стилей.
import * as stylex from '@stylexjs/stylex'; const styles = stylex.create({ root: { padding: 10, }, element: { backgroundColor: 'red', }, }); const styleProps = stylex.props(styles.root, styles.element);
Проекты на Kotlin
-
librepods
AirPods на Android во всю силу. Открывает продвинутые функции AirPods Pro/Max: переключение шумоподавления, датчик уха, управление жестами головы, распознавание разговора. Нужны root и Xposed.

-
XMSLEEP
Открытое приложение белого шума для Android. Дождь, костёр, гром, мурлыканье кошки, пение птиц, ночные насекомые и другие звуки природы — чтобы расслабиться, помедитировать и уснуть.

Проекты на PHP
-
Wallos
Открытый менеджер личных подписок. Self-hosted платформа на PHP наглядно показывает все подписки: сервис, цену, период оплаты (месяц, год, неделя и т. д.) и сколько дней до следующего платежа. Есть разные способы уведомлений и статистика.

Проекты на Python
-
fastapi-best-practices
Лучшие практики FastAPI. Автор собрал многолетний опыт разработки на FastAPI в стартапах: структура проекта, асинхронность, Pydantic, Depends, миграции и другое.
-
FindMy.py
Python-библиотека для сети Find My. Запрашивает сеть Apple Find My и получает координаты AirTag, iPhone, iPad и самодельных AirTag прямо из кода на Python.
-
localstack
Облако AWS на локальной машине. Полноценный эмулятор сервисов AWS: Lambda, S3, DynamoDB, Kinesis, SQS, SNS, API Gateway и другие. Одна команда поднимает всё окружение локально — больше не нужен аккаунт AWS для разработки и отладки.

-
PythonRobotics
Алгоритмы робототехники на Python. Коллекция реализаций: локализация, SLAM, планирование пути, навигация летательных аппаратов, манипуляторы, двуногие роботы — с примерами кода и визуализацией.

-
tiny8
Эмулятор процессора на чистом Python. Лёгкий эмулятор 8-битного CPU превращает абстрактное выполнение ассемблерного кода в наглядный интерактивный процесс и умеет экспортировать его в GIF или MP4. Пригодится при изучении архитектуры ЭВМ и ассемблера.
from tiny8 import CPU, assemble_file asm = assemble_file("fibonacci.asm") cpu = CPU() cpu.load_program(asm) cpu.run(max_steps=1000) print(f"Result: R17 = {cpu.read_reg(17)}") # Final Fibonacci number
Проекты на Rust
-
gitlogue
Проигрывание истории коммитов Git. Консольная утилита превращает историю в анимацию: печатающийся текст и подсветка кода наглядно показывают каждое изменение прямо в терминале.

-
xan
Волшебник CSV в терминале. Утилита справляется с CSV в гигабайты: предпросмотр, фильтрация, срезы, агрегация и сортировка, а ещё гистограммы и тепловые карты прямо в терминале.

Проекты на Swift
-
Petrichor
Изящный локальный плеер для macOS. Тщательно сделанный на Swift проигрыватель поддерживает MP3, FLAC, DSD и другие популярные и lossless-форматы. Ориентирован на офлайн, с чистым интерфейсом — только музыка.

-
ScrollSnap
Скриншоты с прокруткой на Mac. Восполняет пробел штатных скриншотов macOS: выделяете область, прокручиваете страницу — и получаете длинный снимок целиком.

Искусственный интеллект
-
anarlog
Local-first ИИ-заметки и помощник на встречах. Приложение работает офлайн: через Ollama весь путь от расшифровки речи до итогового резюме проходит локально. Запись встреч, транскрипция в реальном времени, упорядочивание заметок и умные сводки.

-
cognee
Готовый движок памяти для агентов. Python-проект объединяет графовые БД, графы знаний и векторные базы. Пяти строк кода хватает, чтобы дать ИИ-агенту постоянную мультимодальную память с поиском по прошлым диалогам, документам, изображениям и расшифровкам аудио.
import cognee import asyncio async def main(): # Add text to cognee await cognee.add("Natural language processing (NLP) is an interdisciplinary subfield of computer science and information retrieval.") # Generate the knowledge graph await cognee.cognify() # Query the knowledge graph results = await cognee.search("Tell me about NLP") # Display the results for result in results: print(result) if __name__ == '__main__': asyncio.run(main())
-
Everywhere
ИИ-помощник на рабочем столе, всегда под рукой. Понимает контекст: сам считывает содержимое экрана, так что не нужно делать скриншоты, копировать текст или переключаться между приложениями. Одно нажатие — и ИИ отвечает на вопросы, переводит и объясняет.

-
mobilerun
Управление телефоном на естественном языке. Фреймворк на LLM-агентах управляет устройством или эмулятором Android обычными фразами и работает с DeepSeek, OpenAI, Gemini и другими моделями. На телефон ставится DroidRun Portal — он собирает данные об интерфейсе и выполняет команды, а по ADB передаёт их фреймворку DroidRun на компьютере, который общается с LLM.

-
next-ai-draw-io
ИИ рисует архитектурные схемы за вас. Веб-приложение на Next.js объединяет ИИ и draw.io: блок-схемы и архитектурные диаграммы создаются, правятся и улучшаются прямо в диалоге. Есть анимированные связи, воссоздание схемы по скриншоту и история версий.

Прочее
-
bash-screensavers
Хакерские скринсейверы для терминала. Двенадцать забавных ASCII-анимаций для командной строки: классический «цифровой дождь» из «Матрицы», бесконечный лабиринт труб, фейерверк и другие.

-
espectre
Датчик движения на сигналах Wi-Fi. Система анализирует CSI (состояние канала Wi-Fi) на плате ESP32-S3 стоимостью около 10 евро и замечает движение по тому, как человек искажает сигнал, — без камер и микрофонов. Интегрируется с Home Assistant: свет при входе в комнату, домашняя охрана и прочая автоматизация.

-
GreenWall
Рисуйте на графике активности GitHub. Инструмент для зелёной «стены» вкладов: в удобном drag-and-drop интерфейсе можно выложить текст, логотип или любой узор.

-
SO-ARM100
Открытый недорогой робот-манипулятор. Совместный проект TheRobotStudio и Hugging Face: все материалы, чтобы собрать манипуляторы SO-100 и SO-101 своими руками.

-
vscode-pets
Питомец прямо в VS Code. Расширение поселяет в редакторе одного или нескольких интерактивных виртуальных зверьков: котов, собак, резиновых уточек и других.
