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

Связь: @devmangx

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

Лёгкое централизованное решение для обнаружения и мониторинга сетевых активов, которое постоянно отслеживает состояние и изменения устройств во внутренней сети без зависимости от тяжёлых SIEM.

Проще говоря, NetAlertX следит за устройствами в вашей локальной сети. Он непрерывно сканирует её с помощью arp-scan, Pi-hole, контроллера UNIFI, SNMP-роутеров и автоматически фиксирует, какие устройства онлайн и какие появились новые.

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

📁 Language: #Python 42.2%

⭐️ Stars: 6.1k

➡️ Cсылка на GitHub

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

Anubis используется для автоматической заморозки или разморозки приложений в зависимости от состояния VPN. Он не использует изоляцию через песочницу, а применяет Shizuku для прямого отключения приложений на уровне системы — отключённые приложения не могут выполнять никаких действий.

Когда VPN подключён, он замораживает одну группу приложений; когда VPN отключён — другую. В отличие от решений с песочницей вроде Island или Shelter, он напрямую вызывает pm disable-user через Shizuku, чтобы отключить приложения на системном уровне, поэтому они вообще не могут запускаться, не видят сеть и не могут утекать данные.

📁 Language: #Kotlin 99.9%

⭐️ Stars: 808

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍85🌚3
BuilderPulse

Каждое утро автоматически агрегирует более 300 сигналов с платформ вроде Hacker News, GitHub, Product Hunt, HuggingFace, Google Trends, Reddit и других, формируя ежедневную аналитику и рекомендации по идеям проектов, адаптированные для инди-разработчиков.

В отчёте перечисляются горячие темы дня, заметные сдвиги трендов и даётся одно конкретное предложение — «если у тебя есть два часа сегодня, какой продукт стоит сделать». Весь контент доступен на английском и китайском, публикуется ежедневно в виде Markdown-файлов в репозитории и поддерживает подписку через RSS.

⭐️ Stars: 896

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
9👍3
claude-code-java

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

Встраиваемый движок AI-агента для любого Java-приложения — CLI · REST API · веб Playground

Базовая логика максимально простая: когда модели нужно вызвать инструмент, она выполняет его, записывает результат обратно в контекст и продолжает выполнение. Весь этот цикл упакован в Java-библиотеку и слой приложения на Spring Boot, поэтому его можно напрямую встроить в бизнес-систему или использовать как CLI, REST-сервис или веб Playground.

📁 Language: #Java 67.2%

⭐️ Stars: 122

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍1
Meta-Harness

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

Meta-Harness — это сопутствующий код к работе Stanford IRIS Lab под названием «Meta-Harness: End-to-End Optimization of Model Harnesses». Он не меняет саму модель напрямую, а вместо этого ищет оптимальный внешний рабочий контур вокруг модели: что сохранять, когда это извлекать и какой именно контент подавать модели. Репозиторий даёт общий каркас, а также два примера экспериментов: один для классификации текста, второй для Terminal-Bench 2.0.

📁 Language: #Python 98.9%

⭐️ Stars: 456

➡️ Cсылка на GitHub

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

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

KillerPDF — портируемый PDF-редактор для Windows, запускается из одного EXE без установки и без авторизации. Поддерживает базовые операции: просмотр, аннотации, редактирование текста, рисование линий, выделение, подпись, поиск, объединение/разделение и печать.

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

📁 Language: #Csharp 87.8%

⭐️ Stars: 248

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
111
rs-top

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

rs-top — лёгкий инструмент для удалённого системного мониторинга. Он работает поверх SSH, использует стандартные команды Linux (top, cat, systemctl) для получения системной информации в реальном времени с нескольких удалённых хостов без установки каких-либо агентов и показывает её в терминальном интерфейсе, похожем на top/htop.

📁 Language: #Rust 99.7%

⭐️ Stars: 29

➡️ Cсылка на GitHub

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

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

hue — это плагин-навык для Claude Code и Codex. Достаточно передать ссылку на бренд или скриншот, и он поможет сгенерировать полный дизайн-язык: цвета, шрифты, отступы, компоненты, светлую и тёмную темы — всё включено.

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

⭐️ Stars: 374

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔4👍2🌭1
superpowers

GitHub 160K???

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

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

Каждая задача включает практики разработки через тестирование (TDD), код-ревью и этапы валидации. Ключевая идея: сначала писать тесты, заменять догадки процессами и делать проверку обязательной перед доставкой.

📁 Language: #Shell 61.6%

⭐️ Stars: 162K

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
🤔63👍3
agents-md

Файл AGENTS.md, добавленный в корень проекта, позволяет агентам программирования вроде Claude Code, Codex и Cursor сразу работать на уровне сеньор-разработчика.

agents-md — это файл AGENTS.md, который можно просто положить в корень проекта, чтобы разные программные агенты следовали нормам поведения «сеньор-инженера». Он объединяет четыре принципа отказов агентного программирования от Karpathy и воркфлоу Claude Code от Boris Cherny. Ключевые изменения: агент будет оспаривать твои ошибки, вносить только минимально необходимые изменения, не трогать несвязанный код без причины, сначала запускать проверки перед отчётом о завершении и задавать вопросы при любой неоднозначности.

Файл занимает около 200 строк, редактируются только два блока (контекст проекта и накопленный опыт проекта), остальная часть — фиксированные и лаконичные правила поведения. Через симлинки для CLAUDE.md и GEMINI.md один файл может централизованно управлять поведением всех агентов.

⭐️ Stars: 243

➡️ Cсылка на GitHub

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

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

Cairn — это инструмент для автоматизированного тестирования на проникновение, разработанный командой oritera. Он опирается на ИИ, чтобы выполнять весь процесс тестирования целиком. На втором Tencent Cloud Hackathon в треке Intelligent Penetration Challenge проект занял четвертое место в онлайн-категории и стал единственной командой, которой удалось добиться полного AK. Код пока не опубликован, но автор пишет, что скоро выложит его в открытый доступ под лицензией AGPLv3 — для коммерческого использования потребуется отдельное согласование.

⭐️ Stars: 236

➡️ Cсылка на GitHub

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

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

Scarf — это приложение для macOS, написанное на Swift, предназначенное для предоставления графического интерфейса агенту Hermes AI.

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

Зависимостей минимум: основное получение данных происходит через чтение SQLite и вызовы CLI Hermes.

📁 Language: #Swift 97.8%

⭐️ Stars: 235

➡️ Cсылка на GitHub

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

Интегрированное рабочее окружение для инженеров баз данных с поддержкой ИИ: написание SQL, отладка и сопровождение.

Dory объединяет SQL-редактор, ИИ-ассистента и инструменты для эксплуатации и сопровождения баз данных в одном десктопном приложении. Есть глубокая интеграция с ClickHouse (мониторинг + управление правами), также поддерживаются популярные базы вроде PostgreSQL и MySQL.

Поддерживает локальную установку и развёртывание через Docker, данные хранятся локально — в облако через Cloudflare уходят только запросы к ИИ.

📁 Language: #TypeScript 98.1%

⭐️ Stars: 113

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
7
Auto_XDP

Фаервол для Linux без настройки, использующий eBPF/XDP для обработки пакетов на уровне драйвера сетевой карты, обеспечивая фильтрацию на линейной скорости и автоматическое ведение белого списка портов.

Auto XDP — это Linux-фаервол, который отбрасывает нежелательные пакеты прямо на уровне сетевой карты, обходя сетевой стек ядра. Преимущество подхода — минимальная нагрузка на CPU: в реальном тесте UDP-флуда на 367k PPS включение XDP снизило загрузку CPU с 85.9% до 3.0%, при этом обработка одного пакета занимает всего 40–65 нс.

Ключевая идея: BPF-программа в ядре для фильтрации, tc egress-программа для фиксации состояний исходящих соединений и Python-демон, который в реальном времени сканирует локальные слушающие порты и синхронизирует их с BPF-картами. Управление выполняется через один CLI-инструмент — axdp.

📁 Language: #Shell 43.5% #Python 36.2%

⭐️ Stars: 68

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8
numa

Запускайте портативный локальный DNS-резолвер в любой сети: перехватывайте рекламу, управляйте локальными доменами, с полным шифрованием — без Raspberry Pi и облачного аккаунта.

Numa — DNS-утилита на Rust, собранная в один файл примерно на 8 МБ. Работает на macOS, Linux и Windows.

Встроена блокировка более 385 000 рекламных доменов, есть локальная доменная система .numa, автоматическая генерация TLS-сертификатов, поддержка проксирования локальных сервисов и проброса WebSocket.

Есть три режима резолвинга: пересылка, рекурсивный и автоматический. DNS-over-TLS listener может напрямую принимать зашифрованные запросы от iOS Private DNS и systemd-resolved.

Кэшированные запросы обрабатываются за 0.1 мс — на уровне Unbound и AdGuard Home. Также внутри есть инженерные детали вроде обнаружения устройств в локальной сети через mDNS и хеджирования запросов.

📁 Language: #Rust 75.6%

⭐️ Stars: 596

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍65🔥4
browser-harness-js

Дайте языковым моделям напрямую вызывать 652 метода Chrome DevTools Protocol через один WebSocket — без обёрток и урезания параметров.

Browser Harness JS — максимально тонкий слой между моделью и Chrome: постоянное WebSocket-соединение, 56 доменов, 652 типизированных метода, без написания вспомогательных функций. Подход «протокол как API» — без абстракций вроде click() или goto(), потому что такие обёртки обычно скрывают часть параметров (например, у dispatchMouseEvent их 14, а хелпер с 3 параметрами ограничивает гибкость агента).

Методы автоматически генерируются из JSON-описания протокола. При добавлении новых возможностей в Chrome достаточно обновить JSON — без проблем с рассинхронизацией версий.

Добавлены только недостающие вещи поверх CDP: фильтрация внутренних страниц, чтение DevToolsActivePort, маршрутизация target.

Установка — одной командой через npx skills add, CLI работает на bun, файл SKILL.md описывает, как агенту подключаться и вызывать методы.

📁 Language: #TypeScript 99.4%

⭐️ Stars: 292

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
n8n Atom

Кто-то сделал расширение для VSCode, которое позволяет ИИ создавать и управлять воркфлоу n8n как кодом.

Называется n8n Atom. Он преобразует воркфлоу в обычные .n8n файлы, чтобы Claude или Cursor могли их читать, редактировать и версионировать в GitHub с быстрым откатом.

Полностью с открытым исходным кодом.

📁 Language: #TypeScript 90.5%

⭐️ Stars: 61

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
🏆1
whatcanirun

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

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

Полностью бесплатный.

📁 Language: #TypeScript 99%

⭐️ Stars: 188

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍5
fireworks-tech-graph

Раньше, чтобы нарисовать диаграмму технической архитектуры, приходилось разбираться с синтаксисом Mermaid и таскать блоки в draw.io, из-за чего быстро получить аккуратную схему было неудобно.

Сейчас можно попробовать проект fireworks-tech-graph: достаточно описать архитектуру системы на естественном языке, и он сразу сгенерирует диаграмму уровня публикации.

Его можно установить как плагин-скилл для Claude Code. Достаточно сказать что-то вроде «нарисуй блок-схему RAG», и через несколько секунд на выходе будет SVG и PNG высокого разрешения.

В комплекте есть 7 визуальных стилей: от чистого белого до «терминального» тёмного, стиль чертежей, эффект матового стекла и даже схемы с фирменными цветами Claude и OpenAI.

Поддерживается 14 типов UML-диаграмм, плюс есть отдельная оптимизация под архитектурные паттерны в области ИИ — вроде RAG-воркфлоу, мультиагентных систем, архитектур памяти и т.д., с готовой графической семантикой и правилами раскладки.

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

📁 Language: #Python 79.1%

⭐️ Stars: 4.5k

➡️ Cсылка на GitHub

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

Наткнулся на опенсорс инструмент оркестрации агентов на GitHub под названием gnhf (Good Night, Have Fun), который позволяет запускать автоматическую работу ИИ, пока ты спишь.

Достаточно задать одну команду, и он вызывает модели вроде Claude Code или Codex, входя в полностью автоматизированный цикл итераций кода.

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

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

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

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

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

Если хочется, чтобы ИИ «отработал ночь» и выжал максимум продуктивности, можно попробовать.

📁 Language: #TypeScript 99%

⭐️ Stars: 844

➡️ Cсылка на GitHub

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