GitHub Разработчика
17K subscribers
800 photos
374 videos
2 files
1.2K links
Здесь ты найдешь полезные репозитории с GitHub

Связь: @devmangx

РКН: https://clck.ru/3FocDP
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
gosuki

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

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

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

Все закладки хранятся в одной локальной базе и не размазываются по разным местам.

Поддерживается синхронизация между несколькими браузерами, автоматическое определение установленных браузеров и работа с такими как Chrome, Firefox и другими.

📁 Language: #Go 94.4%

⭐️ Stars: 364

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7🔥31
waveterm

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

Недавно на GitHub попался классный проект — Wave Terminal. Это опенсорс терминал, который встраивает графические функции прямо внутрь интерфейса. По сути, позволяет делать большинство задач, не покидая командную строку.

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

Внутри есть встроенный редактор с поддержкой удалённых файлов, подсветкой синтаксиса и системой предпросмотра. Терминал умеет показывать Markdown, изображения, видео, PDF, CSV и другие форматы прямо внутри окна.

Плюс там плотная интеграция с AI. Можно подключить локальный Ollama или OpenAI, и если что-то падает с ошибкой — просто спрашиваешь AI в соседной панели, не переключаясь в браузер.

Работает на macOS, Linux и Windows. Проект активно развивается, так что если нравится идея терминала-комбайна — можно попробовать.

📁 Language: #Go 49.2%

⭐️ Stars: 14.2k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9🤔3💊21
nexa-sdk

Если хочется запустить быстрый, полностью офлайн и бесплатный AI-модель прямо на своём компе или телефоне, можно посмотреть в сторону Nexa SDK. Это open-source проект.

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

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

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

Есть полная совместимость с OpenAI API, поэтому его можно без боли встраивать в уже существующие дев-воркфлоу.

Плюс в комплекте идёт готовый CLI. Одна команда — и модель скачана и запущена. Вкатиться можно буквально за пару минут.

📁 Language: #Go 50.8%

⭐️ Stars: 6.5k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥96
Reconya

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

Случайно на GitHub попался Reconya — опенсорсный проект для обнаружения устройств в локальной сети и их мониторинга в реальном времени.

Сделан на Go и HTMX. Автоматически сканирует сеть и находит все устройства: поддерживает активное сканирование IPv4 и пассивное прослушивание IPv6.

Умеет глубоко разбирать информацию об устройствах — показывает MAC-адрес, вендора железа, hostname и даже тип операционной системы.

В комплекте есть наглядная web-панель: видно топологию сети и онлайн-статус устройств.

Также есть скрипт установки в один клик — сам определяет тип системы, ставит зависимости и сразу запускается.

Подойдёт сетевым администраторам или тем, кто хочет проверить, не сидит ли кто-то лишний в домашнем Wi-Fi.

📁 Language: #Go 47.5%

⭐️ Stars: 895

➡️ Cсылка на GitHub

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

Часто бывает: есть PDF или ePub-книжка, хочется слушать по дороге или пока делаешь домашние дела, но готовой аудиоверсии нет. А читалки с TTS либо платные, либо звучат слишком роботизированно.

Наткнулся на GitHub на QuickPiperAudiobook, это опенсорсный инструмент, который одной командой превращает любой текст в более-менее натуральную аудиокнигу.

Поддерживает PDF, ePub, Mobi, TXT и даже HTML. Внутри дергает качественные голосовые модели Piper, поэтому речь получается довольно естественной и есть поддержка разных языков.

Главная фишка: все работает полностью офлайн, без слива данных в облако. Плюс в связке с ffmpeg он умеет автоматически собирать MP3 с главами, по ощущениям почти как нативная аудиокнига.

Нужно только один раз настроить нужную языковую модель (есть и китайский), и дальше можно превратить свою локальную библиотеку документов в личную “слушалку”, удобно если любишь аудиокниги.

📁 Language: #Go 98.2%

⭐️ Stars: 991

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍111
Pinchtab

Сегодня откопал годную штуку.

Pinchtab: один бинарь на 12MB, закинул и оно работает, без конфигов. Самое дикое: эндпоинт /text жрет всего 800 tokens, это в 13 раз дешевле, чем гонять скриншоты. Кто до сих пор дергает vision-модели, у вас там лишние деньги, да?

Большинство браузерных тулз для агентов (OpenClaw, Playwright MCP, Browser Use) завязаны на свой фреймворк: живут только внутри своей экосистемы. Хочешь сменить агента или просто рулить из bash-скрипта? Забудь.

Pinchtab не лочит на фреймворк: обычный HTTP интерфейс, хоть curl дергай. Да, браузером можно управлять прямо из bash.

Есть персистентные сессии: залогинился один раз и дальше оно живет, все куки сохранены. Chrome-профиль лежит в ~/.pinchtab/. И обязательно ставь BRIDGE_TOKEN, иначе любой в локалке сможет управлять твоим браузером.

📁 Language: #Go 65.6%

⭐️ Stars: 950

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
3🤔1
This media is not supported in your browser
VIEW IN TELEGRAM
watchtower

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

Недавно нашел Watchtower: максимально минималистичный терминальный "инфо-дашборд", который сжимает мировые новости прямо в командную строку.

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

Еще он может дергать AI и делать дневной дайджест новостей, поддерживает несколько моделей: Groq (бесплатно), OpenAI, Deepseek, Gemini и другие.

Источники данных в основном на бесплатных публичных API. API Key нужен только для AI-сводок, конфиг хранится локально и никуда не отправляется.

Можно быстро поднять через Docker. Хорошая штука для тех, кто не хочет вылезать из терминала, но хочет держать руку на пульсе внешнего мира.

📁 Language: #Go 96.4%

⭐️ Stars: 62

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍3💊1
CyberStrikeAI

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

Можно попробовать CyberStrikeAI — это open-source проект, который с помощью AI связывает весь процесс security-тестирования в единый пайплайн, от диалога до автоматизированного поиска уязвимостей.

Через общение на естественном языке он умеет оркестрировать более 100 security-инструментов, автоматически строить граф цепочки атак и при этом позволяет отследить каждый шаг.

Внутри есть 12 преднастроенных ролей для security-тестирования: пентест, CTF, Web-сканирование, API security и другие. У каждой роли свои специальные промпты и ограничения на инструменты.

Также в проекте есть 20+ библиотек security-скиллов, включая SQL-инъекции, XSS, cloud security и другое — AI может вызывать их по мере необходимости.

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

Есть Web-консоль, визуализация цепочки атак, управление уязвимостями, мониторинг задач и другие функции. Все действия пишутся в audit log, так что потом их можно отследить.

Кроме этого, поддерживаются боты для DingTalk и Feishu, так что отправлять тестовые команды можно даже с телефона.

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

📁 Language: #Go 45.1%

⭐️ Stars: 2k

➡️ Cсылка на GitHub

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

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

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

Проект Neko на GitHub предоставляет решение — самохостируемый виртуальный браузер на базе Docker.

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

Помимо обычных Chrome и Firefox, можно запускать даже VLC-плеер или полноценное Linux-десктоп-окружение.

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

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

📁 Language: #Go 37.1%

⭐️ Stars: 19.3k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍95🤔2
CCG Workflow

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

Случайно наткнулся на open-source проект CCG Workflow. Он реализует подход с кооперацией нескольких моделей:
Claude отвечает за общую оркестрацию, Gemini обрабатывает задачи фронтенда, а Codex занимается бэкенд-разработкой.

Благодаря чёткому механизму маршрутизации задач, фронтенд-работа автоматически направляется Gemini, бэкенд-логика — Codex, а Claude сосредоточен на code review и контроле процесса.

Проект предоставляет полноценный шестистадийный процесс разработки — от анализа требований до реализации кода. Все этапы можно быстро вызывать через slash-команды. Также поддерживается режим, управляемый спецификацией OPSX, где требования преобразуются в набор ограничений, что уменьшает «свободную интерпретацию» со стороны моделей.

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

Установка выполняется одной командой npx, при этом автоматически настраивается окружение Claude Code. В комплекте уже есть полезные инструменты — поиск по коду, Git-утилиты и т.п., так что можно начинать работу сразу после установки.

📁 Language: #Go 56.5%

⭐️ Stars: 3.3k

➡️ Cсылка на GitHub

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

mockd — это однофайловый многопротокольный API mock-сервер на Go, который, похоже, хочет сразу «поглотить весь зоопарк mock-инструментов».

HTTP, gRPC, GraphQL, WebSocket, MQTT, SSE, SOAP — всё в одном месте. Но действительно обращает на себя внимание не столько количество протоколов, сколько то, что туда ещё впихнули import, record/replay, stateful CRUD, dashboard и cloud tunnel.

📁 Language: #Go 99.5%

⭐️ Stars: 66

➡️ Cсылка на GitHub

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

Терминальный просмотрщик солнечной системы на Go, построенный на Bubble Tea.

Управление:

🟡 q или ctrl+c — выход из программы
🟡 * или ↑ — увеличить масштаб
🟡 * или ↓ — уменьшить масштаб
🟡 h — скрыть справку
🟡 r — сброс времени
🟡→ — ускорить время
🟡 ← — перемотать время назад

📁 Language: #Go 100.0%

⭐️ Stars: 27

➡️ Cсылка на GitHub

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

Полностью нативный терминальный Telegram-клиент на Go, напрямую подключающийся к MTProto на основе gotd/td, использующий Charm TUI для построения клавиатурно-ориентированного терминального интерфейса

tuilegram — это Telegram-клиент, работающий в терминале. Чистый Go, без зависимостей от tdlib / CGo, компилируется в один статический бинарный файл. Интерфейс построен на Charm (bubbletea + lipgloss), поддерживает Vim keybindings и мышь. Умеет отправлять/получать сообщения, редактировать, удалять, пересылать, отвечать с цитированием, а также включает глобальный поиск, несколько папок и командную панель.

📁 Language: #Go 99.7%

⭐️ Stars: 10

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
6
This media is not supported in your browser
VIEW IN TELEGRAM
x-cli

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

Как это работает: после установки плагина Kimi WebBridge достаточно написать Агенту что-то вроде «помоги сделать CLI для определённого сайта». Сначала он уточнит нужные возможности, затем сам проанализирует страницу, напишет код и сгенерирует готовый инструмент.

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

В репозитории есть четыре готовых примера:
→ поиск в Baidu
→ поиск и скрейпинг Google
→ генерация изображений через Nano Banana
→ генерация изображений через ChatGPT
Все примеры написаны на Go.

📁 Language: #Go 100%

⭐️ Stars: 149

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥1💊1
EdgeSecurityAccess

Быстрый сетевой инструмент на базе WireGuard, который раздаёт WireGuard-конфиги через HTTP-аутентификацию для реализации VPN.

EdgeSecurityAccess — набор софта для виртуальной частной сети на базе WireGuard, включающий основной сервер, вспомогательный тулкит и десктопный клиент для Windows.
После отправки логина и пароля через HTTP-интерфейс сервер автоматически возвращает соответствующий WireGuard-конфиг, что позволяет быстро подключаться к VPN.

Стек проекта:
Go — основной сервер
C/C++ — вспомогательные инструменты
C# — десктопный клиент

Проект ориентирован на упрощённую выдачу и управление WireGuard-конфигурациями без ручной настройки клиентов.

📁 Language: #Go 100.0%

⭐️ Stars: 48

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
6🤔2
Dolt

Dolt — это SQL-база данных с полноценным Git-подобным контролем версий для данных.
Можно делать ветки, мержить изменения, форкать и клонировать не только код, но и сами данные.

• Подключение через MySQL-протокол, чтение и запись версионируемых данных обычным SQL
• Импорт CSV, коммиты изменений, push, pull и merge через привычные Git-команды
• Публикация баз на DoltHub или самостоятельный хостинг через DoltLab
• Используется как слой памяти для AI-агентов в multi-agent и multi-machine workflow
Если вам когда-нибудь хотелось сделать git checkout, git diff или git merge для базы данных, Dolt решает именно эту задачу.

📁 Language: #Go 79.1%

⭐️ Stars: 23к

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🏆3😁1
Termshot

Termshot делает красивые скриншоты терминала, сохраняя оригинальное форматирование через ANSI escape-коды вместо обычной подсветки синтаксиса.

Что умеет:
• читает ANSI-разметку напрямую из вывода команды и сохраняет оригинальные цвета и оформление
• работает как префиксная команда, по аналогии с time или watch
• поддерживает оконные рамки, тени, отступы и внутренние поля через флаги
• есть режим редактирования, где можно скрыть чувствительные данные перед генерацией скриншота

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

📁Language: #Go 88.3%

⭐️ Stars: 874

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
4🏆1
This media is not supported in your browser
VIEW IN TELEGRAM
Cliamp

Cliamp — музыкальный плеер для терминала, который умеет работать с локальной музыкой, стриминговыми сервисами и self-hosted медиасерверами.

Что внутри:

• воспроизведение музыки из YouTube, Spotify, SoundCloud, Bilibili и NetEase Cloud Music
• встроенный каталог интернет-радио с 30 000+ станциями
• пошаговый мастер настройки для подключения Navidrome, Plex и Jellyfin
• визуальный спектроанализатор и параметрический эквалайзер
• интерфейс в стиле старого Winamp, собранный на Bubble Tea и Lip Gloss

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

📁Language: #Go 89.7%

⭐️ Stars: 2.4к

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
5
WhiteDNS-Wizard

Автоматическое развёртывание полного стека 3x-ui/Xray на VPS через Cloudflare DNS и SSH.
Не нужно вручную настраивать Nginx, выпускать сертификаты или поднимать панель управления.

Проект позволяет развернуть готовый 3x-ui/Xray-сервер на чистом VPS практически с нуля.
Достаточно указать данные аккаунта Cloudflare и SSH-доступ к серверу. После этого скрипт автоматически:
создаёт DNS-записи в Cloudflare
выпускает SSL-сертификаты
устанавливает Docker
разворачивает панель 3x-ui
генерирует ссылки для импорта клиентских конфигураций

Поддерживается более десятка протоколов.

Также есть сценарии для работы через Cloudflare CDN, прямых подключений без прокси и отдельная настройка для маршрутизации через Tor Exit Node.

📁Language: #Go 99.2%

⭐️ Stars: 134

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
2
Devbox

Devbox создаёт изолированные среды разработки на основе JSON‑конфига, используя Nix под капотом, без Docker и виртуальных машин.

Определяйте среды разработки в одном файле devbox.json, которым можно делиться с командой
Запускайте devbox shell для изолированного шелла с точными версиями инструментов
Устанавливайте пакеты из более чем 400 000 версий Nix, не засоряя систему
Экспортируйте ту же среду как devcontainer, Dockerfile или удалённый облачный шелл

📁 Language: #Go 94.5%

⭐️ Stars: 11.9k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
😁5🌚2