GitHub Разработчика
16.7K subscribers
412 photos
299 videos
2 files
710 links
Здесь ты найдешь полезные репозитории с GitHub

Связь: @devmangx

РКН: https://clck.ru/3FocDP
Download Telegram
ElatoAI

Хотите, чтобы игрушки и фигурки могли говорить и выражать эмоции? Существующие решения либо слишком дорогие и сложные, либо требуют постоянного подключения к смартфону, что крайне неудобно.

Чтобы решить эти проблемы, на GitHub опубликован открытый проект ElatoAI, разработанный на базе микроконтроллера ESP32 и OpenAI Realtime API.

Он позволяет превратить вашу игрушку в настоящего AI-компаньона, поддерживает более 10 минут непрерывного естественного диалога, а распознавание речи и отклик работают очень плавно.

🔸Реальное голос-в-голос взаимодействие: основано на OpenAI Realtime API, обеспечивает исключительно естественное и плавное общение

🔸Настраиваемый AI-персонаж: возможность задавать различные характеры и голосовые профили

🔸Простая аппаратная реализация: требуется только одна отладочная плата ESP32-S3

🔸Безопасная передача данных: используется зашифрованный WebSocket

🔸Низкая задержка по всему миру: реализовано с помощью Deno Edge Functions, обеспечивая задержку менее 1 секунды по всему миру

Код фронтенда, сервера и прошивки проекта открыт — разработчики, интересующиеся продуктами вроде AI-игрушек или AI-компаньонов, могут ознакомиться.

📁 Language: #TypeScript(70.3%), #Cpp(18.3%)

⭐️ Stars: 963

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
12👍9
Flux

Приложение для отслеживания привычек

Оно предоставляет минималистичный и интуитивно понятный интерфейс, поддерживает три режима трекинга привычек: счётчик достижений, отслеживание избегаемого поведения и простой режим отметки выполнения.

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

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

📁 Language: #Dart(92.4%), #Cpp(3.8%)

⭐️ Stars: 44

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍4
Tablecruncher

Tablecruncher — это высокопроизводительный CSV-редактор, совместимый с macOS, Windows и Linux, предназначенный для быстрой и эффективной работы с большими файлами объёмом до 2 ГБ.

Приложение поддерживает множество кодировок и включает встроенный макроязык на JavaScript, что позволяет автоматизировать задачи. Для удобства работы предусмотрены различные цветовые темы, адаптируемые под предпочтения пользователя

📁 Language: #Cpp (96.2%)

⭐️ Stars: 154

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍96🔥4
OBS Background Removal

Когда проводишь стрим или записываешь видео, хочется получить профессиональный фон — но что делать, если нет хромакея?
А если ещё и с освещением беда — картинка получается совсем некомфортная.

Можно попробовать плагин OBS Background Removal

Это плагин для OBS, который добавляет продвинутую обработку фона даже на обычную веб-камеру, без необходимости в зелёном экране.

Что он умеет:

🔸AI-сегментация фона — удаляет фон без хромакея, используя нейросеть
🔸Улучшение изображения при низкой освещённости
🔸Аппаратное ускорение с GPU — поддержка DirectML (Windows), CoreML (macOS), CUDA (NVIDIA)
🔸Удаление фона не только у людей, можно применять к другим объектам
🔸Эмуляция глубины резкости, создаёт кинематографичный эффект
🔸Кроссплатформенность — работает на Windows, macOS и Linux

Просто скачай инсталлятор под свою ОС — и можно быстро интегрировать в OBS.

Нужен чистый кадр без физического фона? Эта штука решает.

📁 Language: #Cpp (40.1%), #CMake (40.0%)

⭐️ Stars: 3.4k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12
This media is not supported in your browser
VIEW IN TELEGRAM
OpenSpeedy

При игре в одиночные игры часто возникает скука из-за ограничения FPS или затянутых кат-сцен, особенно во время фарма и прокачки — это просто трата времени.

Здесь отлично помогает OpenSpeedy — бесплатный open-source инструмент для ускорения игр на Windows.

Он реализует изменение скорости игры через перехват (hook) системных функций времени в Windows, позволяя безопасно управлять скоростью игр на уровне Ring3, не нарушая работу системы.

Основные возможности:

🔸Полностью бесплатный и с открытым исходным кодом — всё доступно без оплаты
🔸Удобный интерфейс: достаточно выбрать процесс и нажать кнопку для изменения скорости
🔸Поддержка как x86, так и x64 игровых процессов
🔸Пользовательская настройка коэффициента ускорения — гибкий контроль темпа игры
🔸Совместимость с различными игровыми движками — широкий спектр применения
🔸Минимальная нагрузка на систему — не влияет на производительность игры

Установка не требуется — просто скачайте, распакуйте и запускайте. Поддерживаются системы Windows 10 и новее

📁 Language: #Cpp (93.5%), #CMake (3.3%)

⭐️ Stars: 2.4k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍106
This media is not supported in your browser
VIEW IN TELEGRAM
X-Gif-Maker

X-Gif-Maker — это инструмент, который позволяет пользователям превращать mp4 видео в GIF-файлы с настраиваемыми настройками.

Функции включают в себя возможности перетаскивания, параметры настройки качества, сочетания клавиш, многопоточность и пользовательский интерфейс в стиле пиксель-арт.

В настоящее время инструмент совместим только с Windows

📁 Language: #Cpp (51.4%), #C (47.8%)

⭐️ Stars: 59

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍1
Media is too big
VIEW IN TELEGRAM
Circuit Sax

Circuit Sax — это MIDI-контроллер, имитирующий саксофон, который позволяет пользователям играть на любых музыкально-програмных инструментах, используя знакомые позиции пальцев.

Он подходит для бесшумной практики, создания музыки в DAW и живых выступлений.

Среди ключевых особенностей — датчик давления, который реагирует на дыхание для управления нотами и синтезатором, а также механические переключатели, приближающие тактильные ощущения к настоящему саксофону.

Контроллер подключается к компьютерам и телефонам через USB и управляется Arduino Micro.

Дизайн включает в себя настраиваемые 3D-напечатанные элементы для мундштука и опоры для большого пальца, а также кастомную печатную плату.

Создатель уделил внимание точному расположению клавиш и управлению воздушным потоком, чтобы защитить сенсор от влаги.

📁 Language: #Cpp (100.0%)

⭐️ Stars: 38

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
14🔥9
Calibre

Calibre — это универсальный менеджер электронных книг, который позволяет пользователям просматривать, конвертировать и редактировать книги в основных форматах, а также взаимодействовать с устройствами для чтения.

Программа доступна на Linux, Windows и macOS, поддерживает загрузку метаданных и преобразование газет в электронные книги.

📁 Language: #Python (79.7%), #C (16.9%), #Cpp (2.6%)

⭐️ Stars: 22k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍137
Media is too big
VIEW IN TELEGRAM
his

his — это утилита, доступная для Windows и Linux, которая позволяет улучшить визуализацию командной строки.

Утилита предлагает удобный интерфейс просмотра истории команд с цветовой кодировкой и иконками, что делает работу с командной строкой более интуитивной.

📁 Language: #Cpp (96.2%), #CMake (3.8%)

⭐️ Stars: 24

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥94🤔4
This media is not supported in your browser
VIEW IN TELEGRAM
Every PDF

Делюсь с вами многофункциональным PDF-редактором — Every PDF. Полностью open-source, бесплатный и работает офлайн.

У него минималистичный и удобный интерфейс, а из функционала есть всё, что обычно нужно: добавление текста, вставка изображений, подпись, объединение и разбиение файлов, поворот страниц, наложение водяных знаков и многое другое.

Ключевые фичи:

🔸Редактирование PDF: добавление текста, подписей, картинок и чекбоксов.
🔸Разделение документов — по диапазону страниц или конкретным номерам.
🔸Объединение PDF — drag-and-drop для склейки нескольких файлов.
🔸Водяные знаки — кастомные текстовые и графические варианты.
🔸Управление страницами — поворот и изменение порядка.

Доступны установочные пакеты для Windows и macOS — можно скачать прямо с релизов и сразу использовать. Отличный вариант для тех, кому нужен PDF-редактор с офлайн-режимом и сохранением приватности данных.

📁 Language: #HTML (36.9%), #C (27.2%), #Cpp (20.1%), #TeX (10.6%), #TypeScript (2.4%), #Roff (1.5%)

⭐️ Stars: 318

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍73🌭2
This media is not supported in your browser
VIEW IN TELEGRAM
spill

spill — это транзитный сервер буфера обмена, который позволяет передавать данные между устройствами без их сохранения.

Приложение обеспечивает поддержку http и ssh, а при использовании https требуется установка сертификатов.

В будущем планируется внедрение поддержки изображений и интерфейса для просмотра клипов.

📁 Language: #Cpp 98.8%

⭐️ Stars: 4

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍3🤔2
This media is not supported in your browser
VIEW IN TELEGRAM
Gravity Defied

Культовый мототриал из эпохи кнопочных телефонов теперь портирован на C++. Атмосфера и физика оригинала сохранены, но проект фанатский, к старым разработчикам отношения не имеет.

Можно снова поиграть в легенду, но уже на современном железе.

📁 Language: #Cpp 89.7%, #CMake 10.2%

⭐️ Stars: 75

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥122
Friction

After Effects мощный инструмент, но порог входа у него высокий и ради простой анимации лезть туда часто лень.

На GitHub есть опенсорсный проект Friction — лёгкий и удобный редактор для анимаций. Он бесплатный, кроссплатформенный и умеет как простые вещи, так и полноценную работу с motion graphics.

Что внутри:

🔸создание векторной и растровой анимации разными способами
🔸профессиональная таймлайн и редактор ключевых кадров
🔸богатый набор эффектов и фильтров
🔸экспорт в разные форматы для веба и видео
🔸работает на Windows, Linux и macOS
🔸полностью бесплатный и без ограничений

Готовые сборки можно скачать на сайте проекта или со страницы релизов на GitHub

📁 Language: #Cpp 93.9%

⭐️ Stars: 925

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍4
Mixxx

Mixxx — бесплатное DJ-программное обеспечение для GNU/Linux, Windows и macOS, идеально подходящее для проведения живых DJ-сетов.

Программа поддерживает такие функции, как автоматическая детекция BPM и ключа для синхронизации треков, полная совместимость с DJ-контроллерами с возможностью кастомизации управления, а также эффектами и возможностью использовать виниловые пластинки для управления цифровыми треками.

Если вы DJ и хотите работать с музыкой без ограничений — Mixxx точно стоит вашего внимания

📁 Language: #Cpp 59.1%, #JavaScript 27.3%

⭐️ Stars: 5.8k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍104🔥2
Howdy

Для Linux появился проект Howdy, который позволяет аутентифицироваться с помощью распознавания лиц — как в Windows Hello. Используя встроенные ИК-излучатели и камеру, программа обеспечивает быстрый и безопасный вход.

Howdy интегрируется с PAM, поддерживает экран входа и команду sudo, а также совместима с популярными дистрибуциями: Debian/Ubuntu, Arch Linux, Fedora и openSUSE. Универсальное решение для тех, кто хочет аутентификацию без паролей прямо на Linux.

📁 Language: #Python 81.1%, #Cpp 10.7%

⭐️ Stars: 6.7k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
14🌚3👍2😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Term.Everything

В Linux-терминале запуск GUI-приложений обычно требует поднятия полноценного рабочего стола или использования X11-форвардинга, что довольно неудобно.

Недавно наткнулся на опенсорс-утилиту Term.Everything — она позволяет запускать любые GUI-приложения прямо внутри терминала.

Работает с браузерами, играми, видео и совместима с kitty, iTerm2 и другими терминалами, поддерживая рендеринг в полном разрешении.

Также есть поддержка запуска GUI-приложений по SSH без X11-форвардинга — с нормальной плавной работой.

Достаточно скачать beta-версию и попробовать. Отличный вариант для разработчиков, которым нужно гонять GUI-приложения в серверной среде.

📁 Language: #TypeScript 82.3%, #Cpp 15.2%

⭐️ Stars: 4.8k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍83
This media is not supported in your browser
VIEW IN TELEGRAM
Vicinae

Когда работаешь за компьютером, привычные действия вроде запуска приложений, поиска файлов, просмотра истории буфера обмена требуют постоянных кликов в разных местах — это утомительно и неудобно.

Недавно я нашёл на GitHub мощный кроссплатформенный нативный лаунчер для десктопа — Vicinae, который ещё и совместим с API расширений Raycast.

Он написан на C++ и Qt, работает быстро, обладает богатым функционалом и почти полностью закрывает ежедневные задачи прямо внутри лаунчера.

Основные возможности:

🔸Быстрый запуск и управление установленными приложениями;
🔸Полнотекстовый поиск, позволяющий находить данные среди миллионов файлов;
🔸Умный выбор эмодзи с поддержкой кастомной индексации по ключевым словам;
🔸Встроенный калькулятор с историей и несколькими бэкендами для вычислений;
🔸Зашифрованная история буфера обмена с полнотекстовым поиском по скопированному содержимому;
🔸Динамические шорткаты для открытия любого контента в один клик.

На данный момент поддерживаются только macOS и Linux. Готовые инсталляторы можно скачать напрямую с страницы релизов на GitHub

📁 Language: #Cpp 88.4%

⭐️ Stars: 2k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍83
koboldcpp

Сначала я хотел запускать большую модель локально, но помимо возни со сложными зависимостями окружения и установкой кучи библиотек, пришлось ещё разгребать проблемы с совместимостью и это оказалось особенно муторно.

Позже появились инструменты вроде Ollama и llama.cpp, которые сильно упростили процесс, но по части функциональности они всё же выглядели ограниченными.

Недавно я наткнулся на KoboldCpp на GitHub — это тулза, которая унаследовала производительность llama.cpp и при этом ставится так же легко и удобно, как Ollama.

По части возможностей тут всё куда интереснее: в одном исполняемом файле собрано сразу несколько AI-функций — генерация картинок, распознавание речи, синтез речи. То есть реально формат "скачал и сразу работаешь".

Так как всё построено на llama.cpp, есть поддержка и CPU, и GPU, плюс несколько совместимых API-интерфейсов и интеграция с популярными сервисами вроде OpenAI и Ollama.

Достаточно просто скачать бинарник под свою платформу — Windows, macOS или Linux — и можно юзать. Кто захочет, может спокойно попробовать.

📁 Language: #Cpp 85.6%

⭐️ Stars: 8.3k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍117🔥6
This media is not supported in your browser
VIEW IN TELEGRAM
TEN Framework

На GitHub представили TEN Framework — открытый голосовой фреймворк для AI-агентов в реальном времени.

Он позволяет за пару минут через визуальный интерфейс создать голосового AI, поддерживает низкую задержку (~1 с), прерывание речи, текст и изображения, упрощая работу с мульти-модальными данными.

Устанавливается в один клик через Docker или GitHub Codespace, совместим со всеми ОС и AI-моделями, легко интегрируется с Dify, Coze или MCP.

За год проект собрал 7400+ звезд и стал одним из ведущих AI-голосовых фреймворков на GitHub.

📁 Language: #C 29.4%, #Python 24.1%, #Cpp 20.3%, #Rust 13.6%, #TypeScript 8.5%, #Go 3.2%

⭐️ Stars: 7.9k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍53
Media Downloader

Есть множество мощных инструментов для скачивания видео, таких как yt-dlp, aria2c и другие, но их сложные CLI операции часто отпугивают новичков.

Один разработчик создал тулзу Media Downloader, которая объединяет эти инструменты и предоставляет удобный GUI для управления различными задачами скачивания.

Достаточно скопировать и вставить ссылку на видео в инпут поле, выбрать нужный инструмент для загрузки и в один клик скачать видео на локальное устройство.

Также поддерживается неограниченное число параллельных загрузок, что позволяет эффективно качать видео батчами. Интерфейс доступен на нескольких языках, включая английский.

Проект предлагает готовые инсталляционные пакеты для Windows, macOS и Linux, которые можно скачать на странице релизов и сразу использовать.

📁 Language: #Cpp 97.1%

⭐️ Stars: 2.7k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍112