GitHub Разработчика
16.7K subscribers
414 photos
300 videos
2 files
713 links
Здесь ты найдешь полезные репозитории с GitHub

Связь: @devmangx

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

Мир Linux всегда привлекал пользователей высокой степенью свободы и гибкой кастомизации: от выбора окружения рабочего стола до тонкой настройки интерфейса. На этом фоне Windows традиционно воспринималась как более консервативная система — даже после заметных изменений в Windows 11 у многих остаётся ощущение недостающей гибкости.

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

По сути, Seelen UI создаёт полноценное desktop environment для Windows. Среди ключевых возможностей:

🔸преобразование стандартного таскбара в Dock в стиле macOS,
🔸настройка верхней меню-бары,
🔸интегрированный тайловый менеджер окон,
🔸широкий спектр параметров для глубокой персонализации интерфейса.

Таким образом, Seelen UI позволяет приблизить кастомизацию Windows к возможностям Linux и собрать действительно уникальный рабочий стол под собственные задачи.

📁 Language: #Rust 56.6%, #TypeScript 35.4%

⭐️ Stars: 12.9k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
💊13👍65😁3😈1
wanderer

Любители походов и велопрогулок теперь могут безопасно хранить свои маршруты с помощью Wanderer — открытой системы для самостоятельного хранения и управления GPS-треками.

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

Основные возможности:

🔸Поддержка различных форматов GPS-треков;
🔸Планировщик маршрутов для пеших и велопоходов;
🔸Интеграция с картами и визуализация треков;
🔸Расширенный поиск и фильтры;
🔸Создание пользовательских списков по теме или региону.

Развернуть Wanderer можно одним кликом через Docker, что делает его удобным решением для всех, кто ценит свои данные и хочет их сохранить независимо от сторонних сервисов.

📁 Language: #HTML 55.9%, #Svelte 19.9%, #Go 14.1%, #TypeScript 9.7%

⭐️ Stars: 2.9k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍74😁2
This media is not supported in your browser
VIEW IN TELEGRAM
mcp-pointer

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

Теперь можно использовать Pointer — открытый MCP-сервер, который позволяет AI «видеть» элементы веб-страницы, значительно повышая эффективность взаимодействия с AI при разработке.

С помощью горячих клавиш можно выбрать любой элемент на странице, после чего AI автоматически получает полную информацию об элементе, включая CSS-свойства, HTML-структуру, имя React-компонента и другие подробные данные.

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

Плагин уже доступен в магазине расширений, его можно установить и после одной команды для настройки MCP-сервера использовать в Claude Code или Cursor.

📁 Language: #TypeScript 81.6%

⭐️ Stars: 322

➡️ Cсылка на GitHub

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

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

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

Он поддерживает наблюдение за состояниями и жизненным циклом TCP, UDP и других подключений, умеет глубоко разбирать содержимое пакетов и автоматически определять протоколы вроде HTTP, HTTPS, SSH и многих других.

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

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

📁 Language: #Rust 96.1%

⭐️ Stars: 816

➡️ Cсылка на GitHub

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

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

Недавно я обнаружил ещё один мощный инструмент для парсинга документов на GitHub — Extractous, который позволяет быстро и эффективно извлекать содержимое из файлов в разных форматах.

На данный момент поддерживаются документы форматов PDF, Word, Excel, PowerPoint, а также возможна извлечения текста из изображений с помощью OCR.

Что касается производительности, инструмент работает очень хорошо, низкое потребление памяти и высокая скорость обработки, в 25 раз быстрее, чем известная библиотека unstructured-io.

Он предоставляет простой и удобный API, позволяющий быстро извлекать текст и метаданные. Всем, кому это необходимо, стоит попробовать.

📁 Language: #Rust 69.3%

⭐️ Stars: 1.5k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍98
This media is not supported in your browser
VIEW IN TELEGRAM
AdGuardian-Term

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

К счастью, я нашёл AdGuardian-Term — терминальный инструмент мониторинга, специально разработанный для AdGuard Home. Он позволяет просматривать динамику сетевой фильтрации в реальном времени прямо из командной строки.

Программа написана на Rust, работает быстро и «легко», предлагая такие функции, как:

🔸мониторинг DNS-запросов в реальном времени,
🔸статистика по блокировкам,
🔸рейтинг самых популярных доменов.

📁 Language: #Rust 91.4%

⭐️ Stars: 1.2k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8
This media is not supported in your browser
VIEW IN TELEGRAM
chrome-devtools-mcp

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

Теперь Chrome DevTools выпустили MCP, а код открыт, что позволяет напрямую использовать AI для автоматического тестирования веб-страниц, отладки и оптимизации всего процесса разработки.

Например, установив его в Gemini CLI или другой AI-инструмент для программирования с поддержкой MCP, можно автоматически выполнять навигацию по страницам, анализ производительности, снятие скриншотов и отладку, упрощая процесс разработки.

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

Кроме того, можно эмулировать производительность CPU на разных устройствах, сеть и размеры экрана, а также напрямую запускать JavaScript на странице и просматривать результаты.

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

📁 Language: #TypeScript 97.9%

⭐️ Stars: 1.4k

➡️ Cсылка на GitHub

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

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

Недавно обнаружился проект Agora Flat - открытая онлайн-классная комната, которая объединяет все необходимые функции в одном решении.

Возможности:

🔸Многофункциональная интерактивная доска с поддержкой реального времени и мультимедийных материалов;
🔸Высококачественная аудио- и видеосвязь, а также мгновенные сообщения;
🔸Запись и воспроизведение уроков, синхронизированное с доской и видео;
🔸Облачное хранение материалов, поддержка различных форматов;
🔸Планирование и создание курсов, включая периодические занятия;
🔸Демонстрация экрана для показа приложений и документов.

Поддерживаются Web, Windows и macOS. Для локального запуска достаточно установить зависимости через pnpm. Проект идеально подходит для преподавателей и учебных организаций.

📁 Language: #TypeScript 87.1%

⭐️ Stars: 6.1k

➡️ Cсылка на GitHub

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

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

Не случайно на GitHub я наткнулся на Dayflow — открытое приложение для Mac, которое отслеживает, чем вы занимались за день на компьютере, и строит наглядную временную линию.

Приложение записывает экран с частотой 1 кадр в секунду, каждые 15 минут анализирует запись с помощью AI и автоматически создаёт временную линию с кратким резюме.

Основные возможности:

🔸Автоматическая генерация дневной временной линии активности с кратким AI-резюме;
🔸Низкочастотная запись экрана (1 FPS), минимальная нагрузка на CPU и память;
🔸Возможность просмотра ускоренного воспроизведения дня для наглядного анализа рабочего процесса;
🔸Автоматическая очистка: старые записи удаляются через 3 дня для защиты приватности;
🔸Подсветка отвлекающих моментов, помогает выявить проблемы с продуктивностью;
🔸Поддержка AI-анализа через облако Gemini или локальную модель.

Приложение поставляется в виде готового dmg-пакета. Для работы требуется разрешение на запись экрана, все данные хранятся локально и остаются приватными. Заинтересованные могут протестировать.

📁 Language: #Swift 96.6%

⭐️ Stars: 1.5k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
💊123👍1
nginx-ignition

На GitHub появился удобный инструмент для визуальной работы с Nginx — nginx-ignition, особенно полезный для новичков.

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

Кроме того, есть нативная интеграция с Docker и TrueNAS Scale, что упрощает повседневное управление Nginx.

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

📁 Language: #TypeScript 50.8%, #Go 46.3%

⭐️ Stars: 921

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11🔥54
DrizzleTime/Foxel

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

Рекомендуется обратить внимание на Foxel - этот open-source инструмент для приватного облачного хранения позволяет унифицированно управлять файлами, разбросанными по разным хранилищам.

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

📁 Language: #TypeScript 55.5%, #Python 41.5%

⭐️ Stars: 624

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍4
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️Курс по Linux теперь на Stepik!

Ребята сделали крутейший курс по Linux, где понятным языком, шаг за шагом, на реальных примерах и с наглядными схемами обучают работе с этой ОС

Внутри 20+ модулей: от установки Linux и работы с файлами до сетей, прав, дисков, процессов, автоматизации на Bash и многого другого. Всё сразу закрепляется на практике (200+ заданий с автопроверкой).

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

Есть бесплатные демо-уроки для ознакомления. Курс доступен со скидкой 25% по промокоду от канала «GITHUB25» до 30.09 (23:59): открыть курс на Stepik
3👍1
flycut-caption

В CapCut функция распознавания субтитров в видео доступна только по подписке, что неудобно для тех, кто монтирует ролики время от времени.

Совсем недавно я наткнулся на FlyCut Caption — мощный инструмент для работы с субтитрами на базе AI, опубликованный на GitHub.

Он построен на модели Whisper, точно распознаёт речь в видео и генерирует субтитры, а также поддерживает визуальное редактирование и обрезку видео.

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

Поддерживается экспорт в форматы SRT и JSON, а также прямой вывод готовых видеофайлов.

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

📁 Language: #TypeScript 98.7%

⭐️ Stars: 239

➡️ Cсылка на GitHub

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

Если работа с разными форматами документов, такими как Markdown и Word, через командную строку с Pandoc кажется неудобной, можно попробовать PandocX — открытый инструмент с удобным визуальным интерфейсом для Pandoc.

Он поддерживает почти все популярные форматы документов и автоматически скачивает необходимые зависимости Pandoc, избавляя от сложной настройки среды. Работает на macOS, Windows и Linux - достаточно скачать исполняемый файл и начать использовать.

📁 Language: #TypeScript 73.5%, #Rust 20.2%

⭐️ Stars: 34

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥1
pigeon-pod

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

Недавно я наткнулся на опенсорс-инструмент под названием PigeonPod на GitHub. Он позволяет конвертировать ваши любимые YouTube-каналы в подкаст-подписки, так что контент можно слушать в дороге или в свободное время.

Достаточно указать URL канала и инструмент автоматически скачает аудио, сгенерирует RSS-ссылку и будет поддерживать автообновления.

📁 Language: #Java 62.1%, #JavaScript 36.5%

⭐️ Stars: 177

➡️ Cсылка на GitHub

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

Есть множество мощных инструментов для скачивания видео, таких как yt-dlp, aria2c и другие, но их сложные CLI операции часто отпугивают новичков.

Один разработчик создал тулзу Media Downloader, которая объединяет эти инструменты и предоставляет удобный GUI для управления различными задачами скачивания.

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

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

Проект предлагает готовые инсталляционные пакеты для Windows, macOS и Linux, которые можно скачать на странице релизов и сразу использовать.

📁 Language: #Cpp 97.1%

⭐️ Stars: 2.7k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍122
IT_ONE Cup. Code & Analyst — хакатон для аналитиков и разработчиков, где ты узнаешь, как работает IT-команда, и получишь сильный кейс в портфолио. Выбери трек и реши одну из задач:
→ Проанализируй BPMN-модель кредитного процесса и подготовь ТЗ на систему мониторинга эффективности.
→ Разработай сервис, который в реальном времени следит за переводами и оповещает о подозрительных операциях.

🏆 Призовой фонд: 900 000 рублей
💻 Формат: онлайн
🗓 Регистрация до 16 октября: https://cnrlink.com/itonecupmsugitdev

Приглашаем системных аналитиков, разработчиков и менеджеров проектов. Размер команды — от 1 до 5 человек.

Что тебя ждёт:
• Применишь навыки системного анализа, построения архитектуры и работы с потоковыми данными.
• Получишь готовый проект в портфолио.
• Для участников ТОП-5 команд в каждом треке — фирменный мерч.

Задачи соревнования:
Трек 1. Навигатор оптимизации. Проанализируй кредитный процесс банка, выяви узкие места и создай ТЗ для системы мониторинга производительности. Решение поможет оптимизировать критически важные процессы.

Трек 2. Финансовый радар. Разработай сервис для анализа транзакций в реальном времени. Архитектура должна включать правила обнаружения мошенничества и поддержку различных алгоритмов обработки.

Ждём тебя на IT_ONE Cup. Code & Analyst — старт 17 октября на Codenrock: https://cnrlink.com/itonecupmsugitdev
Please open Telegram to view this post
VIEW IN TELEGRAM
1