GitHub Разработчика
16.5K subscribers
434 photos
314 videos
2 files
747 links
Здесь ты найдешь полезные репозитории с GitHub

Связь: @devmangx

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

Для тех, кто занимается исследовательской работой и постоянно имеет дело с кучей научных статей, Paperlib может стать настоящим спасением. Особенно когда речь идёт о конференционных публикациях без DOI и ISBN, каждый раз искать всё вручную в Google Scholar просто мучение.

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

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

📁 Language: #TypeScript 60.7%

⭐️ Stars: 1.9k

➡️ Cсылка на GitHub

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

Когда используешь AI-инструменты вроде Claude Code или CodeX, код вроде работает, но понять, насколько он качественный, нет ли там мусора или скрытых багов, для новичков это часто тёмный лес.

В таких случаях пригодится pyscn — инструмент для анализа качества Python-кода. Он проверяет AI-сгенерированный код со всех сторон и делает это очень быстро, до 100 000 строк в секунду. Помимо поиска мёртвого и дублированного кода, pyscn умеет оценивать связность модулей и сложность функций.

📁 Language: #Go 97.1%

⭐️ Stars: 808

➡️ Cсылка на GitHub

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

Новички часто теряют время, потому что сгенерированный код не совпадает с ожиданиями — обычно из-за нечетко сформулированных требований при работе с AI-ассистентами вроде Claude Code или Codex.

Можно взглянуть на OpenSpec — это опенсорс-инструмент, который помогает разработчикам и AI-ассистентам синхронизироваться по целям до начала написания кода, используя подход specification-driven development (разработка, основанная на спецификациях).

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

📁 Language: #TypeScript 98.9%

⭐️ Stars: 2.7k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍74🔥4
Media is too big
VIEW IN TELEGRAM
DrawPen

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

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

Он предлагает широкий набор инструментов: перо, фигуры, текст, маркер, лазерную указку, ластик и другие.

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

Кроме того, есть режим белой доски, где можно объяснять ключевые моменты на чистом холсте и очищать его одним кликом.

Установить можно, скачав пакет для своей системы со страницы Releases, либо через Homebrew или Scoop.

📁 Language: #JavaScript 91.7%

⭐️ Stars: 401

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍83🌭2
PaddleOCR

Совсем недавно Baidu выложила в открытый доступ свою самую мощную мультимодальную модель для понимания документов — PaddleOCR-VL.

При размере всего 0,9 млрд параметров она побила рекорд OmniBenchDoc, заняв первое место в мире и показав SOTA по всем четырем основным метрикам, обойдя такие модели, как GPT-4o, Gemini-2.5 Pro, MinerU2.5 и dots.ocr.

Почему это важно

В эпоху ИИ ценность структурированных данных из документов очевидна, но качество распознавания у разных OCR-инструментов сильно разнится.
Многие документы содержат сложные таблицы, формулы или много­колоночные макеты, и традиционные OCR-модели часто выдают мусор, который потом приходится вручную править.
PaddleOCR-VL решает эту проблему кардинально.

Что умеет модель

Это самый мощный производный вариант Wenxin 4.5.
Она набрала 92.6 балла в глобальном тесте OmniDocBench v1.5, заняв 1-е место по совокупной производительности.
Скорость инференса выросла на 14,2% по сравнению с MinerU2.5 и на 253,01% по сравнению с dots.ocr.

Но это не просто OCR, который извлекает текст. Модель реально понимает структуру документа.
Научные статьи, газеты с несколькими колонками, техотчеты — всё это она разбирает корректно, восстанавливая правильный порядок контента.

Что можно извлекать

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

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

Модель уже выложена в open source, поддерживает несколько вариантов деплоя и доступна для тестирования прямо на HuggingFace.

📁 Language: #Python 77.0%

⭐️ Stars: 57.5k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
6👍2
P2P Live Share

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

Можно попробовать P2P Live Share — это open-source плагин для VSCode, который является опенсорсной альтернативой Microsoft Live Share.

Он позволяет нескольким разработчикам одновременно редактировать один и тот же код в VSCode, шарить терминалы для выполнения команд и даже пробрасывать локальные порты для отладки — получается полноценное ощущение работы «в реальном времени».

Кроме того, плагин использует peer-to-peer соединение, данные передаются напрямую, что повышает безопасность. Также поддерживается развёртывание собственного relay-сервера для повышения стабильности подключения.

Установить можно через маркетплейс плагинов VSCode — как в локальной, так и в веб-версии. После установки достаточно нажать кнопку «share» на боковой панели, чтобы начать совместную работу.

📁 Language: #TypeScript 95.4%

⭐️ Stars: 133

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍75
Table Habit

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

Недавно нашёл Table Habit — опенсорсный трекер привычек, который помогает эффективнее строить и удерживать микро-привычки с помощью визуальных графиков и системы очков.

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

Интерфейс на Material 3, аккуратный и приятный. Отмечаться просто, разные привычки можно различать по цветам.

Поддерживаются Android, iOS, macOS, Windows, Linux. Проект полностью открытый, бесплатный и без рекламы. Ставится напрямую из магазинов приложений или с GitHub.

📁 Language: #Dart 96.3%

⭐️ Stars: 925

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍84🔥2
Ducky

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

Посмотри на Ducky — это open-source десктопное приложение, которое объединяет десяток привычных инструментов для сетевиков в одном интерфейсе. Установил — и можно сразу работать.

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

📁 Language: #Python 99.0%

⭐️ Stars: 362

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍133
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ На Stepik вышел курс по Linux

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

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

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

Есть бесплатные демо-уроки для ознакомления. В ближайшие 48ч курс доступен со скидкой 25% по промокоду «LINUX=25»: открыть курс на Stepik
Please open Telegram to view this post
VIEW IN TELEGRAM
3💊3👍2
Yaak

В процессе разработки часто нужно тестировать разные API. Раньше для этого использовали Postman или Insomnia, но со временем они стали казаться чересчур громоздкими — куча функций, которые вообще не нужны.

На GitHub я случайно наткнулся на опенсорсный десктопный инструмент Yaak, созданный с упором на конфиденциальность и производительность. С ним можно спокойно заниматься API-тестированием, не переживая за утечки данных или тормоза.

Он написан на Tauri, Rust и React, работает очень быстро и полностью офлайн. Поддерживает разные протоколы — REST, GraphQL, gRPC, WebSocket и другие. Плюс умеет шифровать и хранить чувствительные данные в системном хранилище ключей.

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

📁 Language: #TypeScript 62.7%, #Rust 35.8%

⭐️ Stars: 8.2k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍102🔥2
Asspp

На iPhone часто бывает нужно установить или обновить приложение из другого региона, и для этого приходится постоянно переключать Apple ID — выходить, входить заново, и всё это раздражает.

Недавно на GitHub появился проект Asspp это open-source инструмент для управления приложениями, который позволяет одновременно авторизоваться под несколькими аккаунтами и свободно переключать регионы прямо на одном устройстве.

Он умеет искать и скачивать приложения из App Store разных стран, получать старые версии, а ещё ставить IPA-файлы на устройства без джейлбрейка или делиться ими с другими.

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

Свежее собранное приложение можно скачать с release-страницы проекта, либо установить через SideStore, добавив соответствующий источник.

📁 Language: #Swift 99.1%

⭐️ Stars: 2.8k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥62💊2
This media is not supported in your browser
VIEW IN TELEGRAM
sampler

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

Недавно наткнулся на Sampler — опенсорсный инструмент мониторинга, который умеет превращать вывод любых shell-команд в наглядные графики в реальном времени.

Через простой YAML-конфиг можно вывести метрики вроде загрузки CPU, состояния памяти, сетевого трафика и других показателей — всё это в виде линейных графиков, барчартов, дашбордов и прочего.

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

Устанавливается через Homebrew или просто скачиванием бинарника. Есть переключение между светлой и тёмной темами.

📁 Language: #Go 99.7%

⭐️ Stars: 14.2k

➡️ Cсылка на GitHub

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