GitHub Разработчика
16.8K subscribers
358 photos
266 videos
2 files
626 links
Здесь ты найдешь полезные репозитории с GitHub

Связь: @devmangx

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

Известный файловый менеджер FileBrowser, набравший 29,5 тыс. звёзд на GitHub, недавно получил крупное обновление от одного из разработчиков — проект называется FileBrowser Quantum.

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

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

🔸Поиск и мониторинг файлов в реальном времени — результаты отображаются по мере ввода

🔸Поддержка множественных источников файлов — больше не ограничен одним каталогом

🔸Онлайн-предпросмотр файлов Office и видео — просмотр без загрузки

🔸Поддержка авторизации через OIDC, пароль + 2FA и другие методы

🔸API для разработчиков — можно интегрировать в собственные проекты

🔸Отображение размера папок и расширенный фильтр для поиска

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

📁 Language: #Go (49.4%), #Vue (29.3%)

⭐️ Stars: 1.2k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13😁2🏆2
lazysql

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

Если тебе ближе терминальный способ работы, то стоит обратить внимание на LazySQL — опенсорс-проект, который переносит удобное управление базами данных прямо в терминал.

Проект вдохновлён знаменитым Lazygit и предлагает интуитивный TUI-интерфейс для работы с MySQL, PostgreSQL, SQLite и другими СУБД.

Ключевые фичи:

🔸Кроссплатформенность: работает на macOS, Windows и Linux
🔸Поддержка Vim-раскладки для быстрого и удобного управления
🔸Менеджер подключений: можно работать с несколькими базами одновременно
🔸Встроенный SQL-редактор с подсветкой синтаксиса и быстрым выполнением запросов
🔸Просмотр и редактирование таблиц, включая вставку, обновление и удаление строк
🔸Поддержка основных СУБД: MySQL, PostgreSQL, SQLite, MSSQL

Устанавливается через Homebrew или Go package manager — отличный инструмент для разработчиков, предпочитающих терминал GUI'ю.

📁 Language: #Go (100.0%)

⭐️ Stars: 1.9k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9🔥43
genai-toolbox

Google опубликовал в open source Toolbox — специализированный MCP-сервер для управления базами данных прямо из AI-ассистентов.

Он позволяет взаимодействовать с PostgreSQL, MySQL и другими СУБД, автоматически беря на себя работу с подключениями, аутентификацией и безопасностью.

Ключевые возможности:

🔸Упрощённая интеграция: можно подключить всего за ~10 строк кода
🔸Единый конфиг: управление всеми базами через YAML-описание инструментов
🔸Поддержка популярных AI-фреймворков: LangChain, LlamaIndex, Genkit и др.
🔸Автоматическое управление соединениями: встроенные connection pool, аутентификация и безопасность
🔸Горячее обновление конфигурации: можно менять настройки без перезапуска сервиса
🔸Шаринг инструментов: одна и та же конфигурация может использоваться сразу в нескольких AI-приложениях

Доступны варианты деплоя: готовый бинарник, Docker-контейнер и сборка из исходников. Поддерживаются SDK для Python, JavaScript, Go и других языков.

📁 Language: #Go (99.1%)

⭐️ Stars: 540

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
5👍2🔥1
Tinyauth

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

Tinyauth — это лёгкое open-source middleware для аутентификации, которое решает проблему, позволяя в один клик добавить страницу логина к любому Docker-приложению.

С минимальной конфигурацией поддерживает классическую аутентификацию по логину и паролю, а также вход через OAuth, включая Google и GitHub. Совместим с популярными прокси Traefik, Nginx и Caddy.

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

🔸Единый интерфейс авторизации для всех Docker-приложений
🔸Поддержка классического входа по логину и паролю и OAuth через сторонние сервисы
🔸Совместимость с основными reverse-прокси, такими как Traefik, Nginx и Caddy
🔸Многоязычный интерфейс, проект активно развивается и обновляется
🔸Поддержка развёртывания в один клик через Docker Compose

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

📁 Language: #Go (65.0%), #TypeScript (30.8%)

⭐️ Stars: 4.6k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
10👍2
Zen

Рекомендую всем простое и удобное open-source приложение для заметок — Zen, созданное с упором на минимализм и переосмысление личных инструментов для ведения заметок.

Поддерживает расширенные возможности Markdown, включая таблицы, блоки кода, списки задач и выделение текста. Есть удобный импорт и экспорт, что даёт полный контроль над данными при минимальном потреблении ресурсов.

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

🔸Минималистичная архитектура — один исполняемый файл на Go или развёртывание через Docker
🔸Очень низкое потребление ресурсов, подходит для долгой работы на разных устройствах
🔸Локальная база данных SQLite, полный контроль над данными
🔸Гибкое управление тегами, без ограничений иерархии папок
🔸Полнотекстовый поиск с использованием алгоритма BM25 для быстрого поиска по содержимому
🔸Поддержка MCP-протокола для интеграции с AI-ассистентами

Собрать можно командой make build. Если ищете простой и эффективный способ управления заметками, однозначно стоит попробовать.

📁 Language: #JavaScript (48.0%), #Go (31.3%)

⭐️ Stars: 626

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
8👍5🔥2
deck

Делюсь с вами опенсорс-инструментом на GitHub для создания презентаций в формате PPT из Markdown — deck, с автоматической синхронизацией в Google Slides

Поддерживает заголовки, списки, таблицы, кодовые блоки и другие элементы Markdown, а потом в один клик превращает их в структурированную презентацию, с возможностью превью в реальном времени

Основные фичи

🔸автоматическая конвертация из Markdown в Google Slides с поддержкой заголовков, списков, таблиц, кодовых блоков и прочего
🔸режим непрерывной сборки — отслеживает изменения файлов и мгновенно обновляет слайды
🔸гибкая настройка страниц — через JSON-комментарии можно управлять лейаутом, замораживать слайды или пропускать их
🔸преобразование кода в картинки — настраиваемая команда для рендера блоков кода в высококачественные изображения
🔸поддержка нескольких конфигов — через YAML front-matter и конфигурационные файлы
🔸автоматизация на CEL — применение правил для лейаута и поведения на основе содержимого слайдов

После установки через Homebrew или Go toolchain достаточно настроить Google API и можно начинать работать

📁 Language: #Go 99.7%

⭐️ Stars: 607

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
9🔥7🌭5😁1