CrossDesk
Иногда возникает необходимость подключиться к домашнему компьютеру удаленно или помочь другу с техподдержкой. Коммерческие инструменты для удаленного доступа бывают удобными, но ограничения по подключению иногда ужасно раздражают.
Недавно я наткнулся на CrossDesk на GitHub. Это опенсорсный софт для удаленного рабочего стола. Главная фишка в том, что он поддерживает веб-клиент, так что устройство можно контролировать прямо из браузера.
Есть и базовый функционал: передача аудио в реальном времени, сетевой туннелинг, программное и аппаратное кодирование/декодирование видео, кодирование/декодирование аудио и шифрование трафика.
📁 Language: #Cpp 98.8%
⭐️ Stars: 1.1k
➡️ Cсылка на GitHub
📱 @git_developer
Иногда возникает необходимость подключиться к домашнему компьютеру удаленно или помочь другу с техподдержкой. Коммерческие инструменты для удаленного доступа бывают удобными, но ограничения по подключению иногда ужасно раздражают.
Недавно я наткнулся на CrossDesk на GitHub. Это опенсорсный софт для удаленного рабочего стола. Главная фишка в том, что он поддерживает веб-клиент, так что устройство можно контролировать прямо из браузера.
Есть и базовый функционал: передача аудио в реальном времени, сетевой туннелинг, программное и аппаратное кодирование/декодирование видео, кодирование/декодирование аудио и шифрование трафика.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥5❤3
tiny-svg
В этом проекте мы обычно работаем с SVG-иконками, и перед использованием их приходится сначала сжимать, а потом вручную конвертировать в React или Vue компоненты. Процесс не самый удобный.
Совпало так, что я нашел опенсорсный онлайн-инструмент Tiny SVG, который совмещает оптимизацию SVG, генерацию кода и конвертацию форматов в одном месте.
Он дает больше 40 опций оптимизации, есть превью в реальном времени, и можно в один клик сгенерировать код для разных фреймворков, включая React и Vue.
Помимо этого, там есть базовые функции редактирования изображения: поворот, отражение, масштабирование. Можно экспортировать результат в PNG/JPEG с кастомными размерами.
После клонирования репозитория можно установить зависимости и запустить проект локально. Он поддерживает PWA и может работать офлайн после установки.
📁 Language: #TypeScript 50.9%
⭐️ Stars: 97
➡️ Cсылка на GitHub
📱 @git_developer
В этом проекте мы обычно работаем с SVG-иконками, и перед использованием их приходится сначала сжимать, а потом вручную конвертировать в React или Vue компоненты. Процесс не самый удобный.
Совпало так, что я нашел опенсорсный онлайн-инструмент Tiny SVG, который совмещает оптимизацию SVG, генерацию кода и конвертацию форматов в одном месте.
Он дает больше 40 опций оптимизации, есть превью в реальном времени, и можно в один клик сгенерировать код для разных фреймворков, включая React и Vue.
Помимо этого, там есть базовые функции редактирования изображения: поворот, отражение, масштабирование. Можно экспортировать результат в PNG/JPEG с кастомными размерами.
После клонирования репозитория можно установить зависимости и запустить проект локально. Он поддерживает PWA и может работать офлайн после установки.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤14👍8
Awesome Uses
Когда новичок только начинает учить программирование и настраивать рабочую среду, он часто сталкивается с кучей редакторов, терминалов и плагинов, и вообще не понимает, что выбирать.
На GitHub есть подборка Awesome Uses, где собрано огромное количество реальных рабочих конфигураций от разработчиков со всего мира. Это точно стоит посмотреть.
Там есть всё: фронтенд, бэкенд, веб-разработка, мобильная разработка. Есть удобный просмотр через веб-страницу, а также фильтрация по языкам программирования и странам.
Разработчики делятся подробностями: железо, софт, конфиг редакторов, настройка терминала и многое другое.
Проект живой и продолжает обновляться. Если захочешь — можно отправить и свою конфигурацию.
📁 Language: #JavaScript 96.9%
⭐️ Stars: 4.9k
➡️ Cсылка на GitHub
📱 @git_developer
Когда новичок только начинает учить программирование и настраивать рабочую среду, он часто сталкивается с кучей редакторов, терминалов и плагинов, и вообще не понимает, что выбирать.
На GitHub есть подборка Awesome Uses, где собрано огромное количество реальных рабочих конфигураций от разработчиков со всего мира. Это точно стоит посмотреть.
Там есть всё: фронтенд, бэкенд, веб-разработка, мобильная разработка. Есть удобный просмотр через веб-страницу, а также фильтрация по языкам программирования и странам.
Разработчики делятся подробностями: железо, софт, конфиг редакторов, настройка терминала и многое другое.
Проект живой и продолжает обновляться. Если захочешь — можно отправить и свою конфигурацию.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤2😁2🌚1
mgrep
В больших проектах поиск нужной бизнес-логики иногда превращается в ад: если не знаешь точное название функции или нужные ключевые слова, можно потратить полдня и ничего не найти.
Для таких случаев появился open-source инструмент mgrep. Это что-то вроде Grep, но с ИИ под капотом. Он позволяет искать по коду, изображениям, PDF и другим файлам с помощью обычного языка, а не регулярных выражений.
В основе инструмента — мощная модель семантического поиска, которая понимает смысл запроса, а не просто совпадения. Параллельно mgrep тихо индексирует проект в фоне, не мешая работе.
Интересный бонус: mgrep можно подключить к AI-ассистентам вроде Claude Code и Codex. По тестам, это заметно снижает расход токенов.
Установка простая: ставится глобально через npm, а команда mgrep watch запускает индексацию в директории проекта.
📁 Language: #TypeScript 85.2%
⭐️ Stars: 1.5k
➡️ Cсылка на GitHub
📱 @git_developer
В больших проектах поиск нужной бизнес-логики иногда превращается в ад: если не знаешь точное название функции или нужные ключевые слова, можно потратить полдня и ничего не найти.
Для таких случаев появился open-source инструмент mgrep. Это что-то вроде Grep, но с ИИ под капотом. Он позволяет искать по коду, изображениям, PDF и другим файлам с помощью обычного языка, а не регулярных выражений.
В основе инструмента — мощная модель семантического поиска, которая понимает смысл запроса, а не просто совпадения. Параллельно mgrep тихо индексирует проект в фоне, не мешая работе.
Интересный бонус: mgrep можно подключить к AI-ассистентам вроде Claude Code и Codex. По тестам, это заметно снижает расход токенов.
Установка простая: ставится глобально через npm, а команда mgrep watch запускает индексацию в директории проекта.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10😁2❤1
Budgie Desktop
Используя Linux, легко столкнуться с крайностями: одни рабочие окружения слишком перегружены и сложны, другие наоборот — чересчур минималистичны и обрезаны по функциональности. Найти что-то одновременно удобное и приятное глазу бывает непросто.
Недавно наткнулся на Budgie Desktop — опенсорсное рабочее окружение, которое сочетает аккуратный, современный UI и при этом не жертвует удобством.
Оно построено на зрелом GNOME-стеке, но без кучи запутанных настроек. В итоге получаешь опыт, во многом напоминающий классическую Windows-раскладку: просто, понятно и сразу готово к работе.
Фича, которая делает Budgie особенным — это Raven. Это боковая панель, где собраны уведомления, медиаконтроль, виджеты и настройки. В связке с гибко настраиваемой панелью и довольно низким потреблением ресурсов получается очень удобное решение.
Если ищешь лёгкое, аккуратное, без визуального хаоса и быстро осваиваемое окружение, или тебе поднадоели тяжеловесные сборки вроде GNOME или KDE, то Budgie Desktop определённо стоит попробовать.
📁 Language: #Vala 92.2%
⭐️ Stars: 1.2k
➡️ Cсылка на GitHub
📱 @git_developer
Используя Linux, легко столкнуться с крайностями: одни рабочие окружения слишком перегружены и сложны, другие наоборот — чересчур минималистичны и обрезаны по функциональности. Найти что-то одновременно удобное и приятное глазу бывает непросто.
Недавно наткнулся на Budgie Desktop — опенсорсное рабочее окружение, которое сочетает аккуратный, современный UI и при этом не жертвует удобством.
Оно построено на зрелом GNOME-стеке, но без кучи запутанных настроек. В итоге получаешь опыт, во многом напоминающий классическую Windows-раскладку: просто, понятно и сразу готово к работе.
Фича, которая делает Budgie особенным — это Raven. Это боковая панель, где собраны уведомления, медиаконтроль, виджеты и настройки. В связке с гибко настраиваемой панелью и довольно низким потреблением ресурсов получается очень удобное решение.
Если ищешь лёгкое, аккуратное, без визуального хаоса и быстро осваиваемое окружение, или тебе поднадоели тяжеловесные сборки вроде GNOME или KDE, то Budgie Desktop определённо стоит попробовать.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15❤7
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
В повседневной разработке приходится постоянно прыгать между терминалом и браузером: открыть документацию, глянуть превью, проверить логи, мониторинг, плюс всякие AI-инструменты. Со временем это начинает реально бесить и сбивает фокус.
Недавно на GitHub попался классный проект — Wave Terminal. Это опенсорс терминал, который встраивает графические функции прямо внутрь интерфейса. По сути, позволяет делать большинство задач, не покидая командную строку.
Ты можешь свободно организовывать рабочее пространство: перетаскивать панели, комбинировать терминалы, редактор, браузер и AI-ассистента — примерно как окна на рабочем столе, только всё в одном приложении.
Внутри есть встроенный редактор с поддержкой удалённых файлов, подсветкой синтаксиса и системой предпросмотра. Терминал умеет показывать Markdown, изображения, видео, PDF, CSV и другие форматы прямо внутри окна.
Плюс там плотная интеграция с AI. Можно подключить локальный Ollama или OpenAI, и если что-то падает с ошибкой — просто спрашиваешь AI в соседной панели, не переключаясь в браузер.
Работает на macOS, Linux и Windows. Проект активно развивается, так что если нравится идея терминала-комбайна — можно попробовать.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6🤔3💊2❤1
awesome-nano-banana-pro-prompts
На этой неделе, когда было свободное время, игрался с Nano Banana Pro и генерировал картинки. Иногда вообще не понимал, как написать нормальный промпт, чтобы вышел хороший результат. Пробовал разные стили и техники, но процесс получался медленным и почти на ощупь.
Случайно наткнулся на GitHub проект awesome-nano-banana-pro-prompts — там собрано больше 500 отобранных примеров промптов для Nano Banana Pro.
Все примеры разбиты по категориям: постеры, инфографика, визуальный брендинг, дизайн персонажей и другие. К каждому примеру есть готовое изображение, чтобы сразу понимать, что получится.
Поддерживается многоязычные промпты и есть галерея с мгновенным превью — можно сразу посмотреть результат по каждому запросу.
Проект активно обновляется. Если хочешь быстрее разобраться, как писать промпты для Nano Banana Pro, а не тратить время на хаотичные эксперименты — проект определенно стоит сохранения.
📁 Language: #TypeScript 100.0%
⭐️ Stars: 981
➡️ Cсылка на GitHub
📱 @git_developer
На этой неделе, когда было свободное время, игрался с Nano Banana Pro и генерировал картинки. Иногда вообще не понимал, как написать нормальный промпт, чтобы вышел хороший результат. Пробовал разные стили и техники, но процесс получался медленным и почти на ощупь.
Случайно наткнулся на GitHub проект awesome-nano-banana-pro-prompts — там собрано больше 500 отобранных примеров промптов для Nano Banana Pro.
Все примеры разбиты по категориям: постеры, инфографика, визуальный брендинг, дизайн персонажей и другие. К каждому примеру есть готовое изображение, чтобы сразу понимать, что получится.
Поддерживается многоязычные промпты и есть галерея с мгновенным превью — можно сразу посмотреть результат по каждому запросу.
Проект активно обновляется. Если хочешь быстрее разобраться, как писать промпты для Nano Banana Pro, а не тратить время на хаотичные эксперименты — проект определенно стоит сохранения.
Please open Telegram to view this post
VIEW IN TELEGRAM
😁6❤3🔥3💊2
Compounding Engineering Plugin
Когда используешь ИИ для разработки, самая сложная часть обычно не в том, чтобы писать код, а в том, чтобы заставить ИИ строго соблюдать существующие инженерные стандарты команды, а не генерировать что попало каждый раз.
Недавно наткнулся на open-source проект Compounding Engineering Plugin. Он предлагает довольно жёсткий рабочий цикл Plan-Work-Review, который помогает делать так, чтобы каждая итерация разработки с участием ИИ улучшала качество кода, а не плодила техдолг.
Это не просто память или сохранение контекста. На этапе Plan плагин глубоко анализирует кодовую базу, выявляет паттерны и генерирует подробный issue. Дальше разработка происходит в изолированной среде (worktree), а затем результат проходит ревью сразу более чем у 10 специализированных агентов.
Самая интересная часть — механизм Review. Там есть такие агенты, как security-sentinel (безопасность) и performance-oracle (производительность). Они ведут себя как опытные инженеры и буквально устраивают полноценную проверку кода.
Если хочется, чтобы Claude Code был не просто генератором кода, а дисциплинированным виртуальным коллегой, который не только пишет, но и умеет сам себя проверять — этот плагин однозначно стоит изучить.
📁 Language: #Python 60.1%
⭐️ Stars: 2k
➡️ Cсылка на GitHub
📱 @git_developer
Когда используешь ИИ для разработки, самая сложная часть обычно не в том, чтобы писать код, а в том, чтобы заставить ИИ строго соблюдать существующие инженерные стандарты команды, а не генерировать что попало каждый раз.
Недавно наткнулся на open-source проект Compounding Engineering Plugin. Он предлагает довольно жёсткий рабочий цикл Plan-Work-Review, который помогает делать так, чтобы каждая итерация разработки с участием ИИ улучшала качество кода, а не плодила техдолг.
Это не просто память или сохранение контекста. На этапе Plan плагин глубоко анализирует кодовую базу, выявляет паттерны и генерирует подробный issue. Дальше разработка происходит в изолированной среде (worktree), а затем результат проходит ревью сразу более чем у 10 специализированных агентов.
Самая интересная часть — механизм Review. Там есть такие агенты, как security-sentinel (безопасность) и performance-oracle (производительность). Они ведут себя как опытные инженеры и буквально устраивают полноценную проверку кода.
Если хочется, чтобы Claude Code был не просто генератором кода, а дисциплинированным виртуальным коллегой, который не только пишет, но и умеет сам себя проверять — этот плагин однозначно стоит изучить.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤4🔥2
Media is too big
VIEW IN TELEGRAM
next-ai-draw-io
Когда рисуешь flowchart'ы и архитектурные диаграммы, таскать элементы по одному в draw.io довольно утомительно, особенно на сложных схемах, где нужно постоянно перегонять узлы и линии.
Наткнулся на опенсорсный проект next-ai-draw-io: просто описываешь нужную диаграмму обычным языком, и AI сам генерит схему в формате draw.io.
Ключевых фич три: генерация диаграмм из текста, загрузка картинки, чтобы AI её скопировал и подтюнил, и редактирование диаграммы в формате живого диалога. При изменениях не нужно каждый раз пересобирать весь XML, AI точечно правит нужные части, так что всё работает быстрее.
Техстек: Next.js + AI SDK + react-drawio, поверх этого дергается OpenAI API для обработки естественного языка. Поддерживается история версий, можно в любой момент посмотреть и откатить предыдущие состояния.
Если хочешь апгрейдить рисование с "ручного перетаскивания" до формата "сказал, и оно нарисовало", этот проект вполне стоит попробовать.
📁 Language: #TypeScript 96.5%
⭐️ Stars: 1.2k
➡️ Cсылка на GitHub
📱 @git_developer
Когда рисуешь flowchart'ы и архитектурные диаграммы, таскать элементы по одному в draw.io довольно утомительно, особенно на сложных схемах, где нужно постоянно перегонять узлы и линии.
Наткнулся на опенсорсный проект next-ai-draw-io: просто описываешь нужную диаграмму обычным языком, и AI сам генерит схему в формате draw.io.
Ключевых фич три: генерация диаграмм из текста, загрузка картинки, чтобы AI её скопировал и подтюнил, и редактирование диаграммы в формате живого диалога. При изменениях не нужно каждый раз пересобирать весь XML, AI точечно правит нужные части, так что всё работает быстрее.
Техстек: Next.js + AI SDK + react-drawio, поверх этого дергается OpenAI API для обработки естественного языка. Поддерживается история версий, можно в любой момент посмотреть и откатить предыдущие состояния.
Если хочешь апгрейдить рисование с "ручного перетаскивания" до формата "сказал, и оно нарисовало", этот проект вполне стоит попробовать.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍1
OpenScreen
Когда нужно записать обучающее или демо-видео продукта и хочется, чтобы всё выглядело по-взрослому — с зумом, плавными анимациями и приятным фоном.
Screen Studio, конечно, умеет всё это, но работает только на macOS и стоит недешево, из-за чего пользователи Windows и Linux обычно проходят мимо.
Но тут на GitHub попался проект OpenScreen. Это упрощенная, бесплатная и открытая альтернатива Screen Studio, сфокусированная на базовом, но качественном функционале.
Сейчас уже доступно:
- запись экрана целиком или отдельного окна приложения
- ручное добавление zoom-эффектов с настройкой глубины, длительности и позиции
- кадрирование видео, чтобы спрятать лишнее
Фон можно выбрать разный: обои, чистый цвет, градиент или своё изображение. Анимации зума и перемещения идут с motion blur и плавными переходами, поэтому итог выглядит более профессионально.
Проект полностью написан на TypeScript, работает на Windows, macOS и Linux. Без водяных знаков, без подписок и разрешено коммерческое использование.
Если задача просто записать красивый продуктовый демо-ролик или обучающий материал без навороченной функциональности Screen Studio — этого инструмента вполне хватает.
📁 Language: #TypeScript 90.6%
⭐️ Stars: 970
➡️ Cсылка на GitHub
📱 @git_developer
Когда нужно записать обучающее или демо-видео продукта и хочется, чтобы всё выглядело по-взрослому — с зумом, плавными анимациями и приятным фоном.
Screen Studio, конечно, умеет всё это, но работает только на macOS и стоит недешево, из-за чего пользователи Windows и Linux обычно проходят мимо.
Но тут на GitHub попался проект OpenScreen. Это упрощенная, бесплатная и открытая альтернатива Screen Studio, сфокусированная на базовом, но качественном функционале.
Сейчас уже доступно:
- запись экрана целиком или отдельного окна приложения
- ручное добавление zoom-эффектов с настройкой глубины, длительности и позиции
- кадрирование видео, чтобы спрятать лишнее
Фон можно выбрать разный: обои, чистый цвет, градиент или своё изображение. Анимации зума и перемещения идут с motion blur и плавными переходами, поэтому итог выглядит более профессионально.
Проект полностью написан на TypeScript, работает на Windows, macOS и Linux. Без водяных знаков, без подписок и разрешено коммерческое использование.
Если задача просто записать красивый продуктовый демо-ролик или обучающий материал без навороченной функциональности Screen Studio — этого инструмента вполне хватает.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤8👍7
Twake Drive
Если хранить файлы в Google Drive или OneDrive, данные лежат на сторонних серверах. Кроме вопросов приватности, подписки становятся всё дороже.
На GitHub нашёл Twake Drive — опенсорсную альтернативу Google Drive, которую можно развернуть на своём сервере.
Поддерживает загрузку файлов и папок, общие рабочие пространства, управление доступами, совместное редактирование документов. Есть интеграция с OnlyOffice, так что можно создавать презентации, тексты и таблицы прямо внутри. Данные хранятся в зашифрованном виде.
Развернуть можно через Docker или поставить на свой сервер вручную. Полный контроль над данными и нормальная приватность.
Если нужен безопасный, контролируемый и открытый инструмент для командной работы с файлами, без зависимости от облаков третьих компаний, этот вариант стоит внимания.
📁 Language: #JavaScript 79.2%
⭐️ Stars: 258
➡️ Cсылка на GitHub
📱 @git_developer
Если хранить файлы в Google Drive или OneDrive, данные лежат на сторонних серверах. Кроме вопросов приватности, подписки становятся всё дороже.
На GitHub нашёл Twake Drive — опенсорсную альтернативу Google Drive, которую можно развернуть на своём сервере.
Поддерживает загрузку файлов и папок, общие рабочие пространства, управление доступами, совместное редактирование документов. Есть интеграция с OnlyOffice, так что можно создавать презентации, тексты и таблицы прямо внутри. Данные хранятся в зашифрованном виде.
Развернуть можно через Docker или поставить на свой сервер вручную. Полный контроль над данными и нормальная приватность.
Если нужен безопасный, контролируемый и открытый инструмент для командной работы с файлами, без зависимости от облаков третьих компаний, этот вариант стоит внимания.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥1