GitHub Разработчика
17.1K subscribers
628 photos
355 videos
2 files
972 links
Здесь ты найдешь полезные репозитории с GitHub

Связь: @devmangx

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

На Mac при повседневной работе, когда открыто десяток и больше окон, иногда реально тяжело быстро найти нужное.

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

Похож на Linux-инструмент Niri: поддерживает независимое управление панелью окон для каждого дисплея и позволяет листать окна жестами на трекпаде — всё плавно и естественно.

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

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

📁 Language: #Rust 98.8%

⭐️ Stars: 606

➡️ Cсылка на GitHub

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

Когда делаешь презентацию или делишься материалом, конвертация PDF в видео делает всё намного живее. Но вручную это — адский труд: на каждую страницу нужно настраивать анимацию, добавлять текст, и видео в итоге делается очень долго.

На помощь приходит pdf2video — открытый инструмент, который автоматически превращает PDF в видео с эффектами анимации.

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

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

Анимации включают раскрытие карточек, эффект дыхания, остановку с отскоком и другие мелочи, чтобы видео выглядело естественно.

Проект даже предоставляет пакет для Claude Code: просто скажи AI «сделай из этого PDF видео», и он сам проанализирует содержимое, выделит ключевые моменты, сгенерирует конфиг и отрендерит видео.

Если часто превращаешь PDF в презентационные видео или хочешь быстро визуализировать доклады и отчёты, этот инструмент стоит попробовать.

📁 Language: #TypeScript 100.0%

⭐️ Stars: 326

➡️ Cсылка на GitHub

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

Хочется поиграть в iOS-игры на Mac, но эмуляторы тормозят, а облачный гейминг страдает от задержек. Запуск iOS-приложений прямо в macOS выглядит логичным решением, но без тачскрина пользоваться ими неудобно.

Недавно нашёл PlayCover — open-source инструмент, заточенный под Mac на Apple Silicon. Он позволяет нативно запускать iOS-приложения и игры в macOS и управлять ими с клавиатуры и мыши.

PlayCover эмулирует окружение iPad, из-за чего приложения запускаются напрямую на Mac. Без виртуализации и без классического слоя эмуляции, поэтому по производительности всё очень достойно.

Самая полезная фича — кастомное маппинг клавиш. Тач-жесты можно привязать к клавиатуре и мыши: WASD для движения, мышь для камеры, клики на кнопки. По ощущениям почти как обычная PC-игра.

Изначально проект делали ради запуска Genshin Impact на Mac, но сейчас он поддерживает кучу iOS-приложений и игр. Есть готовые сборки для установки, плюс поддержка установки через Homebrew.

📁 Language: #Swift 99.2%

⭐️ Stars: 10.8k

➡️ Cсылка на GitHub

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

На macOS Homebrew — штука удобная, но каждый раз лезть в терминал и набивать команды для многих всё ещё боль.

Недавно наткнулся на Applite — open-source инструмент, который превращает управление Homebrew в графический интерфейс уровня App Store.

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

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

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

📁 Language: #Swift 99.6%

⭐️ Stars: 6.4k

➡️ 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
shannon

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

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

Он заточен под whitebox security audit перед релизом: не только анализирует исходники, но и, как хакер, запускает реальные атаки.

Автоматически находит инъекции, XSS, обход авторизации и прочие уязвимости, и пробует исполнить атакующие скрипты, чтобы напрямую подтвердить, что дыра реально эксплуатируется.

Использует multi-agent архитектуру, параллелит разведку и эксплуатацию, а под капотом опирается на модели семейства Claude.

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

Есть деплой через Docker, можно запускать через Anthropic API или через Claude Code OAuth, рекомендуется поднимать в тестовом окружении.

📁 Language: #TypeScript 89.2%

⭐️ Stars: 15.7k

➡️ Cсылка на GitHub

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

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

Недавно снова наткнулся на опенсорс-проект daedalOS, который буквально переносит целую десктопную ОС прямо в браузер.

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

Внутри прям богатая экосистема приложений: от ностальгических штук вроде Winamp-плеера и DOS-эмулятора игр до вполне хардкорных вещей вроде редактора VS Code и терминала.

Можно просто перетаскивать локальные файлы прямо в виртуальную систему, и даже выполнять там Python-код и Git-команды.

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

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

📁 Language: #JavaScript 88.8%

⭐️ Stars: 12.5k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
7👍2🌚2😈1
CloudFrost Dev

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

Недавно на GitHub попался опенсорс-проект CloudFrost Dev. Это панель “все в одном” для управления сервером и проектами, и при этом ей достаточно 1 GB RAM, чтобы нормально работать.

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

Архитектура на server-side rendering, поэтому по ресурсам оно легкое. Не как Sentry, который легко может потребовать 6 GB памяти и целый зоопарк микросервисов. Плюс все возможности открыты полностью, без истории “вот это в коммерческой версии”.

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

📁 Language: #HTML 46.5%, #Csharp 44.2%

⭐️ Stars: 305

➡️ Cсылка на GitHub

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

Если хочется гонять через AI PDF, Word и прочие документы, вытаскивать оттуда текст, таблицы, графики, то с обычным OCR часто боль: то распознает криво, то верстка разъезжается в хлам.

Случайно наткнулся на Zerox OCR, это опенсорс-тулза, которая делает хитрее: сначала конвертит документ в картинки, а потом отдает их vision-модели, чтобы она по сути “прочитала” страницы и выдала результат в Markdown. За счет этого точность выше и формат лучше сохраняется.

Флоу максимально простой: загрузил документ → получил последовательность изображений → каждую страницу прогнал через визуальную модель → собрал общий Markdown. Поддерживает PDF, DOCX, Excel, PPT и еще десятки форматов.

Есть поддержка разных провайдеров моделей: OpenAI, Azure, AWS Bedrock, Google Gemini и т.д. Плюс можно кастомить промпты и правила извлечения данных.

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

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

📁 Language: #TypeScript 67.6%

⭐️ Stars: 12.1k

➡️ 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
Textream

Записываешь видео, выступаешь, ведёшь подкаст. Читаешь по тексту и звучишь деревянно, без текста легко забыть фразу и начать мяться. В итоге “говорить естественно” реально сложнее, чем кажется.

На GitHub нашёл Textream, это опенсорсный телесуфлёр для ведущих, спикеров и подкастеров. Он подсказывает текст прямо во время речи и умеет автоматически отслеживать, на каком месте ты сейчас.

Основан на нативном распознавании речи macOS и даёт три режима подсказок:

▪️подсветка слов в реальном времени (по мере того, как ты говоришь)
▪️автопрокрутка с постоянной скоростью
▪️голосовая прокрутка: говоришь, текст едет; сделал паузу, прокрутка остановилась

Всё работает офлайн, без интернета.

Показывать можно как удобно:

▪️верхнее плавающее окно, похожее на “динамический остров” на MacBook
▪️отдельное перетаскиваемое окошко
▪️фуллскрин на iPad как второй экран

Подсказки видишь только ты, зрителям это не светится.

Ещё фишки:

▪️вытягивает speaker notes из PowerPoint
▪️можно сохранять сценарии в .textream и переиспользовать
▪️настройки шрифтов, цветов подсветки и скорости прокрутки

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

📁 Language: #Swift 99.0%

⭐️ Stars: 928

➡️ Cсылка на GitHub

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

На GitHub наткнулся на опенсорсный облачный сторидж Frappe Drive. Это полноценная платформа для управления файлами и совместной работы.

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

Внутри есть редактор документов с realtime-коллаборацией: несколько человек могут править одновременно, оставлять комментарии/аннотации, всё с автоконтролем версий. Также можно импортировать Word-документы и продолжать редактирование уже там.

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

Для развёртывания есть скрипт “в один клик”, чтобы быстро поднять прод. Если не хочется возиться с деплоем, можно взять официальный облачный хостинг.

📁 Language: #Vue 54.3%

⭐️ Stars: 640

➡️ Cсылка на GitHub

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

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

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

Ключевая идея: сначала план, потом код. Не “пиши мне фичу”, а сначала просишь ChatGPT накидать PRD (product requirements doc) и список задач, а уже потом по шагам реализуешь через AI, чтобы структура проекта оставалась читаемой и контролируемой.

В гайде есть полный workflow с нуля: как выбирать подходящую LLM, как писать промпты, как задавать правила проекта, чтобы снизить галлюцинации, как разруливать ошибки и баги. Плюс есть сравнение, где лучше подходят Cursor, Windsurf, Claude Code и другие инструменты.

Отдельно полезная часть про vibe coding: прям пошагово показывают, как сгенерить PRD в ChatGPT, потом отдать это Cursor Agent и за 10 минут собрать прототип CLI-тулы.

⭐️ Stars: 2k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍41
The Vibe Companion

На GitHub есть опенсорс-проект The Vibe Companion. Он, по сути, переносит Claude Code в браузер, выглядит любопытно.

Авторы через реверс CLI раскопали внутренний (непубличный) WebSocket-протокол и поверх него собрали визуальный веб-интерфейс.

Поддерживаются параллельные сессии: можно одновременно гонять несколько инстансов Claude Code, у каждого свой отдельный процесс и свои настройки прав.

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

Дополнительный API Key не нужен: просто переиспользуется текущая подписка Claude Code. Запуск локально делается одной командой в окружении Bun.

Если ты привык кодить с помощью Claude Code, но упираешься в ограничения CLI-интерактива, этот проект может дать более наглядный и удобный опыт работы.

📁 Language: #TypeScript 98.0%

⭐️ Stars: 1.7k

➡️ Cсылка на GitHub

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

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

В итоге на GitHub нашел FileSync, опенсорсный инструмент для передачи файлов в реальном времени на несколько устройств сразу, с P2P-шифрованием на всем пути.

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

Деплой тоже простой: запуск в один клик через Docker, есть варианты HTTP для локалки и HTTPS для продакшена. После настройки домена сертификат SSL подтягивается автоматически.

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

📁 Language: #JavaScript 55.1%

⭐️ Stars: 1k

➡️ Cсылка на GitHub

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

Нашёл ещё одну библиотеку плагинов Claude Skills: внутри 66 профильных skills, покрывают 12 направлений типа фронт, бэк, DevOps и т.д., плюс в комплекте больше 300 глубоких референс-доков.

Есть контекстная активация: если просишь что-то вроде “реализуй JWT-валидацию”, он сам включает нужный “экспертный режим” и подгружает релевантные спеки, без ручного переключения.

Там даже интегрировано 9 наборов проектных workflow, есть связка с Jira и Confluence, чтобы вести весь цикл: от выявления требований до ретро.

Ставится одной командой из плагин-маркета. Если хочешь прокачать Claude Code из “генератора кода” в “разработчика, который понимает домен”, плагин точно стоит попробовать.

📁 Language: #Python 64.0%

⭐️ Stars: 1.8k

➡️ Cсылка на GitHub

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