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

Связь: @devmangx

РКН: https://clck.ru/3FocDP
Download Telegram
Media is too big
VIEW IN TELEGRAM
xleak

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

К счастью, нашёлся опенсорсный инструмент под названием xleak, который позволяет смотреть и редактировать Excel прямо в терминале, без установки Microsoft Excel.

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

📁 Language: #Rust 96.6%

⭐️ Stars: 320

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥15👍72💊2😁1
Readur

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

Readur - open-source система управления документами с GitHub, которая собирает PDF, изображения и Office-файлы в одном месте и автоматически распознаёт текст. Достаточно перетащить файл — OCR сам извлечёт текст с поддержкой нескольких языков, после чего становится доступен полнотекстовый поиск.

Поддерживается подключение WebDAV, локальных папок и S3-хранилищ с автосинхронизацией, есть теги, категории, мониторинг каталогов, уведомления и даже встроенная Swagger API-документация. Разворачивается одной командой через Docker, работает из коробки - хороший вариант для личного использования или командного документооборота.

📁 Language: #Rust 67.4%

⭐️ Stars: 466

➡️ Cсылка на GitHub

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

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

На GitHub нашёлся open-source инструмент lsv — трёхпанельный файловый браузер для терминала. Слева показывается родительский каталог, по центру текущий, справа идёт живой предпросмотр выбранного файла.

Управление полностью с клавиатуры. Конфигурация через Lua: темы, хоткеи, правила предпросмотра. Можно подключать внешние инструменты (например, bat, glow) для цветного рендеринга контента.

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

Превью легко кастомизируется: glow для Markdown, viu для картинок, hexyl для бинарников и т.д. Конфиг гибкий.

Устанавливается через Cargo, работает на Windows, macOS и Linux, есть готовые шаблоны конфигурации из коробки.

📁 Language: #Rust 97.0%

⭐️ Stars: 71

➡️ Cсылка на GitHub

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

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

Нужно писать кучу Python-скриптов для очистки данных, чанкинга и векторизации. А как только меняется исходный датасет, приходится гонять полный пересчёт — долго и дорого.

Недавно на GitHub попался CocoIndex — опенсорсный высокопроизводительный фреймворк для трансформации данных, заточенный под AI-сценарии.

Примерно в 100 строках Python можно описать весь процесс: чтение файлов, разбиение на чанки и загрузку эмбеддингов в векторное хранилище.

Поддерживаются разные источники и приёмники данных: локальные файлы, Amazon S3, Google Drive, а также векторные БД вроде Postgres, Qdrant и LanceDB.

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

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

📁 Language: #Rust 77.4%

⭐️ Stars: 4.6k

➡️ Cсылка на GitHub

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

Смотреть историю коммитов Git в терминале то еще удовольствие: вывод git log --graph с его символами читается тяжело, а при большом количестве веток вообще превращается в кашу.

Недавно на GitHub попался открытый проект Serie, который прямо в терминале рисует аккуратную и наглядную визуализацию истории коммитов. По ощущениям почти как GUI-инструменты.

Он использует протоколы отображения изображений в терминальных эмуляторах и рендерит граф коммитов как картинки. Поддерживаются протоколы iTerm2 и Kitty, при этом в WezTerm, Ghostty и других терминалах все работает плавно.

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

Если хочется прокачать Git-логи в терминале с уровня «ну, терпимо» до «удобно и приятно», инструмент точно стоит попробовать.

📁 Language: #Rust 100.0%

⭐️ Stars: 1.5k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
9👍3
Rust By Practice

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

Недавно на GitHub наткнулся на Rust By Practice — это открытая практическая тетрадь по Rust, которая через большое количество упражнений помогает реально освоить язык. Сейчас у проекта уже 13.4k+ звёзд.

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

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

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

📁 Language: #Rust 73.5%

⭐️ Stars: 13.7k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍54💊3
Zedis

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

Тут как раз на GitHub наткнулся на Zedis — Redis GUI-клиент, который явно упирается в производительность.

Там нет веб-оболочки, поэтому интерфейс держит нативные 60 FPS и дает очень плавный опыт, плюс есть умный просмотрщик данных.

Поддерживает авто-распаковку GZIP/ZSTD, форматирование JSON и даже просмотр сохраненных картинок прямо внутри.

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

Сейчас есть сборки под macOS, Windows и Linux. Рекомендую тем, кому критична скорость отклика.

📁 Language: #Rust 99.2%

⭐️ Stars: 1.1k

➡️ Cсылка на GitHub

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

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

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

Собран на Rust. Внутри больше 125 профильных сканеров: инъекции, аутентификация, API security, современные фреймворки и прочие штуки. Определяет стек и сам подстраивает стратегию тестирования.

Плюс там встроенная ML-начинка: после каждого прогона учится на ответах и со временем становится точнее. Есть даже федеративный режим — можно делиться весами моделей (без сырых данных) и подтягивать точность всей экосистеме.

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

📁 Language: #Rust 100.0%

⭐️ Stars: 719

➡️ Cсылка на GitHub

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

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

Особенно в режиме автозапуска — страшно, что AI случайно удалит важные файлы или получит доступ к приватным данным.

Недавно на GitHub наткнулся на Vibe — open source проект для macOS, который поднимает сверхбыструю Linux-виртуалку в песочнице.

Главные плюсы: нулевая конфигурация, изоляция за <10 секунд, можно спокойно «запереть» AI в клетку.

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

Написан на Rust, использует родную виртуализацию Apple, безопаснее Docker и при этом почти не грузит ресурсы.

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

📁 Language: #Rust 95.8%

⭐️ Stars: 518

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍4😁1
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
FileExplorer

На GitHub есть open-source тулза Fast File Explorer, которая может стать заменой штатному файловому менеджеру в Windows.

Проект написан на Rust и Tauri, и главный упор там на скорость. В бенчмарках на датасете с 170k путей поиск занимает около 15 мс (против 3 мин 45 сек у Windows Explorer).

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

По статусу: заявлена кроссплатформа (Windows/macOS/Linux), но с установщиками пока боль, поэтому чаще всего предлагают собирать из исходников (нужны Rust + Node.js + Tauri CLI).

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

📁 Language: #Rust 50.3%

⭐️ Stars: 1.2k

➡️ Cсылка на GitHub

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

На GitHub есть Screenpipe, опенсорсная тулза, которая вполне может стать “надзорным” инструментом для боссов. Она умеет записывать вообще все, что ты делал на компе: что видел на экране, какие страницы открывал, что говорил.

А потом это все можно быстро находить через поиск обычным языком.

По технике: непрерывные скриншоты + OCR для текста, плюс транскрибация аудио. В итоге все действия складываются в локальную, поисковую базу. Работает полностью на машине, без облака.

Фичи:

▪️поддержка записи с нескольких мониторов синхронно
▪️умеет определять текущее приложение и заголовок окна
▪️в браузере может сохранять URL
▪️аудио гоняет через локальный Whisper и даже умеет разделять спикеров

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

Данные хранятся локально, проект open source (можно аудитить). По заявлению: CPU около 10%, по диску примерно 15 GB в месяц. Если такое нужно, можно потестить.

📁 Language: #Rust 54.9%

⭐️ Stars: 16.9k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
💊31🌚1