GitHub Разработчика
16.6K subscribers
415 photos
304 videos
2 files
718 links
Здесь ты найдешь полезные репозитории с GitHub

Связь: @devmangx

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

В Linux есть инструмент для работы с беспроводными сетями — iwmenu. Это интерфейс на основе меню, который упрощает управление Wi-Fi.

Проект собирается через cargo, установка начинается с клонирования репозитория. Пользователь может выбирать разные меню с помощью флага -m или --menu, а также задавать команды через --menu-command.

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

📁 Language: #Rust 98.4%

⭐️ Stars: 361

➡️ Cсылка на GitHub

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

Это минималистичный CLI, который показывает все прослушивающие порты и сразу указывает, каким бинарником они заняты, с полным путем к файлу.

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

Удобно, когда нужно быстро понять, что у тебя висит на 3000 или 5432, и откуда это вообще взялось.

📁 Language: #Rust 93.1%

⭐️ Stars: 34

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
7💊5😁2👍1
Broot

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

Недавно на GitHub наткнулся на Broot — open-source инструмент, который позволяет эффективно и наглядно просматривать структуру проекта прямо в терминале.

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

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

🔸Умный обзор директорий, автоматически скрывает файлы из .gitignore;
🔸Быстрый поиск с поддержкой регулярных выражений и поиска по содержимому;
🔸Мультипанельное управление файлами: копирование и перемещение между папками;
🔸Встроенное превью файлов, поддержка текста и изображений в реальном времени;
🔸Интеграция с Git: видно статус изменений файлов и информацию о ветках;
🔸Привязка кастомных команд, можно настроить свои горячие клавиши для часто используемых операций.

Устанавливается через пакетный менеджер или готовые бинарники, работает на Windows, macOS и Linux.

📁 Language: #Rust 96.8%

⭐️ Stars: 11.8k

➡️ Cсылка на GitHub

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

На GitHub представили TEN Framework — открытый голосовой фреймворк для AI-агентов в реальном времени.

Он позволяет за пару минут через визуальный интерфейс создать голосового AI, поддерживает низкую задержку (~1 с), прерывание речи, текст и изображения, упрощая работу с мульти-модальными данными.

Устанавливается в один клик через Docker или GitHub Codespace, совместим со всеми ОС и AI-моделями, легко интегрируется с Dify, Coze или MCP.

За год проект собрал 7400+ звезд и стал одним из ведущих AI-голосовых фреймворков на GitHub.

📁 Language: #C 29.4%, #Python 24.1%, #Cpp 20.3%, #Rust 13.6%, #TypeScript 8.5%, #Go 3.2%

⭐️ Stars: 7.9k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍63
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👍75😁3😈1
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
8👍7
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
👍108
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
🔥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🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Handy

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

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

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

Handy поддерживает разные AI-модели распознавания речи, включая Whisper и оптимизированный под CPU Parakeet V3. Архитектура расширяемая, так что можно легко кастомизировать или доработать под свои задачи.

Есть готовые сборки «из коробки» на странице релизов GitHub доступны пакеты для Windows, macOS и Linux. Если тема актуальна, можно попробовать.

📁 Language: #TypeScript 53.9%, #Rust 44.9%

⭐️ Stars: 1.6k

➡️ Cсылка на GitHub

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