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

Связь: @devmangx

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

Это демон для Linux, реализующий режим "clamshell" без зависимости от Systemd.

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

📁 Language: #Cpp 92.2%

⭐️ Stars: 13

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2
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
TorchCode

TorchCode - это self-hosted платформа с задачами для практики по базовым реализациям на PyTorch и вопросам по Transformer, которые часто встречаются на собеседованиях.

→ Собирает в 39 структурированных задачах типовые для ML-собеседований реализации операторов, модулей и архитектур на PyTorch.
→ Дает автопроверку, проверку градиентов, замер времени и мгновенный фидбек, чтобы практика больше напоминала LeetCode для собеседований.
→ Построена на базе Jupyter Notebook, при этом поддерживает сброс в один клик, подсказки, эталонные решения и трекинг прогресса.
→ Покрывает такие частые темы, как ReLU, Softmax, LayerNorm, Attention, RoPE, Flash Attention, LoRA, MoE и другие.
→ Поддерживает онлайн-режим через Hugging Face Spaces, открытие отдельных задач в Google Colab и локальный запуск через Docker.
→ GPU не нужен, подходит тем, кто готовится к собеседованиям на позиции ML Engineer, LLM Engineer и смежные исследовательские роли.

📁 Language: #JupyterNotebook 66.6%

⭐️ Stars: 866

➡️ Cсылка на GitHub

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

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

Попробуй chartli — утилиту для терминала, которая превращает числа в графики прямо в консоли. Забудешь про постоянное переключение между окнами.

Одна команда — и обычный текст превращается в ASCII-линию, столбчатую диаграмму, тепловую карту и даже Braille-точечные графики или SVG-вектор.

Всего 8 типов графиков: ASCII-линия, горизонтальные бары, вертикальные столбцы, тепловая карта, SVG и др. Можно настраивать ширину, высоту, подбирать формат под задачу.

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

📁 Language: #TypeScript 52.6%

⭐️ Stars: 456

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍2
Math-Science-Video-Lectures

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

На GitHub как раз нашёлся открытый сборник ресурсов Math-Science-Video-Lectures, где собраны видеокурсы по физике и математике.

В нём системно собраны сотни курсов от ведущих университетов, таких как MIT, Стэнфорд, Йель, Гарвард и других. Курсы охватывают разные разделы физики и математики.

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

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

Для каждого курса есть ссылка и указана платформа. Ресурсы взяты из MIT OCW, YouTube и открытых образовательных платформ университетов. Почти всё доступно бесплатно.

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

⭐️ Stars: 1.6k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍64
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
👍84🤔2
maltrail

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

Она поддерживает обнаружение по доменным именам, URL, IP-адресам и HTTP User-Agent заголовкам, а также использует эвристические методы для выявления новых угроз.

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

📁 Language: #Python 61.6%

⭐️ Stars: 8.3k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥21
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
Hermes Agent

Сегодня в трендах GitHub появился открытый проект Hermes Agent — довольно интересная штука.

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

Он способен:

▪️автоматически создавать новые навыки на основе реального использования
▪️самосовершенствоваться в процессе выполнения задач
▪️напоминать себе сохранять важную информацию

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

Кроме того, в проекте есть:

▪️встроенный планировщик задач — можно на естественном языке настроить ежедневные отчёты, регулярные бэкапы и другие автоматизации
▪️полноценный терминальный интерфейс с поддержкой:

▪️ многострочного редактирования
▪️автодополнения команд
▪️истории сессий

Если хочется личного AI-ассистента с памятью и “сопровождающим” ростом, этот проект вполне можно развернуть и попробовать.

📁 Language: #Python 86.6%

⭐️ Stars: 4.6k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
10
llm-engineer-toolkit

Каждый день открывается множество AI-проектов. Но когда действительно нужно начать делать RAG или строить Agent, из-за огромного количества библиотек и компонентов часто сложно понять, с чего начать.

Недавно наткнулся на open-source проект llm-engineer-toolkit — своего рода набор инструментов, специально собранный для разработчиков, работающих с большими языковыми моделями.

В нём более 120 популярных open-source библиотек для LLM аккуратно структурированы и распределены по этапам полного цикла разработки.

Охватываются такие ключевые направления, как:

- дообучение моделей (fine-tuning)
- разработка приложений
- RAG-поиск
- инференс и деплой
- построение мультиагентных систем
- и ещё десяток важных этапов разработки

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

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

Отлично подойдёт тем, кто занимается разработкой AI-приложений или хочет системно разобраться в экосистеме больших языковых моделей.

⭐️ Stars: 10k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍1
SkillDeck

SkillDeck — десктопный менеджер навыков для AI-инструментов

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

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

- Claude Code
- Codex
- Gemini CLI
- Cursor

и другие

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

📁 Language: #Swift 96.5%

⭐️ Stars: 141

➡️ Cсылка на GitHub

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

Это проект, представляющий собой станцию мониторинга качества воздуха на базе микроконтроллера ESP32-S3 с пользовательским интерфейсом на основе библиотеки LVGL.

Станция собирает данные о качестве воздуха и передает их через протокол MQTT, обеспечивая интеграцию с системами умного дома, такими как Home Assistant.

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

📁 Language: #Cpp 94.8%

⭐️ Stars: 386

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍5
MySearch-Proxy

MySearch-Proxy — объединяет поиск через Tavily / Firecrawl / X в MCP + Skill + Console

Это не просто «единый поиск» — скорее, это упаковка всего того набора, который обычно каждый раз приходится собирать вручную.

Сразу идёт комплект из трёх компонентов: MCP + Skill + Console, причём чётко разделены роли Tavily / Firecrawl / X (и есть возможность подключить свой агрегирующий шлюз).

📁 Language: #Python 70.1%

⭐️ Stars: 43

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍1
Awesome Codex Subagents

Коллекция из 130+ субагентов, разбитых по категориям и заточенных под реальные рабочие процессы разработки.

Субагенты — это специализированные помощники, которые позволяют Codex выполнять конкретные задачи (ревью, отладка, документация, инфраструктура и т.д.) с более понятным результатом и меньшим «шумом» в контексте.

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

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

⭐️ Stars: 262

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
Project N.O.M.A.D.

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

И вот сегодня на GitHub наткнулся на опенсорс-проект Project N.O.M.A.D. — он позволяет одной командой задеплоить полноценный офлайн-сервер знаний.

Через контейнеризацию на Docker автоматически устанавливаются и конфигурируются: офлайн-версия Wikipedia, локальный AI-ассистент, курсы Khan Academy, офлайн-карты, инструменты шифрования данных и система заметок. Также есть визуальный интерфейс управления для централизованного контроля.

AI-чат построен на базе Ollama и Qdrant, поддерживает загрузку документов для семантического поиска. Картографический модуль позволяет скачивать региональные карты и использовать их офлайн, а образовательная платформа включает полный курс Khan Academy с поддержкой трекинга прогресса для нескольких пользователей.

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

📁 Language: #TypeScript 91.5%

⭐️ Stars: 2.8k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7😁3
job-ops

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

Недавно на GitHub наткнулся на опенсорс-инструмент для управления поиском работы — JobOps, который реализует полностью автоматизированный AI-пайплайн для джоб-хантинга.

Он умеет автоматически парсить вакансии с основных job-платформ и с помощью AI матчит их с нашим опытом, выставляя скоринг по релевантности.

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

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

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

📁 Language: #TypeScript 98.7%

⭐️ Stars: 2k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍1
Media is too big
VIEW IN TELEGRAM
Maestro

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

Сегодня в GitHub Trending наткнулся на open-source фреймворк Maestro — тесты пишутся на простом YAML, и первый тест-кейс можно сделать буквально за 5 минут.

Поддерживает Android, iOS и веб-приложения, включая React Native, Flutter и другие фреймворки. Можно запускать на эмуляторах, реальных устройствах или в браузере. Есть встроенный механизм “умного ожидания”, который автоматически обрабатывает динамический UI — не нужно руками прописывать задержки.

Также есть визуальный редактор Maestro Studio: можно записывать пользовательские действия, инспектить элементы, визуально собирать тестовые сценарии, плюс есть встроенная AI-помощь для генерации тест-команд.

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

Подойдёт командам, которые часто делают UI-тестирование — помогает существенно сократить время на поддержку автотестов.

📁 Language: #Kotlin 77.3%

⭐️ Stars: 12.8k

➡️ Cсылка на GitHub

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

При написании автотестов или парсеров с использованием классического Playwright часто приходится постоянно поддерживать различные селекторы элементов.

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

Недавно на GitHub наткнулся на open-source проект HyperAgent, который изящно объединяет Playwright с большими языковыми моделями.

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

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

Также есть встроенное кеширование действий: записанный один раз workflow можно воспроизводить повторно без необходимости каждый раз обращаться к LLM.

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

Кроме того, есть поддержка облачного масштабирования: через Hyperbrowser можно быстро развернуть сотни сессий, а также интегрироваться с MCP-инструментами для построения полноценных workflow.

Если вы используете Playwright для автоматизации тестирования или сбора данных и устали от постоянной поддержки селекторов — этот проект определённо стоит попробовать.

📁 Language: #TypeScript 97.2%

⭐️ Stars: 1.1k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍2
На Stepik вышел курс по Kubernetes

Этот курс даёт крепкую базу по Kubernetes: от понимания архитектуры кластера и запуска первых Pod до работы с Deployment, Service, Ingress, storage и сетевым взаимодействием.

Вы научитесь:
- разворачивать Kubernetes-кластер локально
- работать с kubectl и основными ресурсами Kubernetes
- деплоить и масштабировать приложения
- настраивать сети, сервисы и хранилище
- понимать архитектуру Kubernetes и как он работает "под капотом"

Всё сразу закрепляется на практике с помощью заданий с автопроверкой.

Материал подаётся понятным языком, шаг за шагом, на реальных примерах и с наглядными схемами.

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

В ближайшие 48ч курс доступен со скидкой 20% по промокоду «GITHUB20»: открыть курс на Stepik
1