GitHub Разработчика
16.9K subscribers
720 photos
369 videos
2 files
1.09K links
Здесь ты найдешь полезные репозитории с GitHub

Связь: @devmangx

РКН: https://clck.ru/3FocDP
Download Telegram
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
👍43
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
8🔥4👍3