GitHub Разработчика
17K subscribers
476 photos
331 videos
2 files
802 links
Здесь ты найдешь полезные репозитории с GitHub

Связь: @devmangx

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

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

Можно попробовать Postgresus — это опенсорс-тулза, которая автоматизирует бэкапы PostgreSQL и избавляет от ручной рутины.

Поддерживает кастомные расписания — по часам, дням, неделям или месяцам, с точным временем запуска. Встроенное сжатие экономит место примерно в 4–8 раз.

Бэкап-файлы можно заливать в S3, Cloudflare R2, Google Drive и другие облака, либо хранить на локальном сервере.

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

Разворачивается в один клик через Docker, поддерживает PostgreSQL версий с 13 по 18. Можно смело брать на заметку.

📁 Language: #Go 55.1%, #TypeScript 41.3%

⭐️ Stars: 2k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
7🔥3🌚3👍2
sticker-dream

Многие родители покупают детям раскраски-наклейки, но если рисунки там не заходят, получается сплошное разочарование.

Один разработчик столкнулся с тем же и в итоге запилил и выложил в открытый доступ проект Sticker Dream. Суть простая: описываешь словами нужный рисунок, а инструмент генерирует раскраску-наклейку и отправляет её на печать.

Как это работает: сначала Whisper превращает голос в текст, потом Google Imagen делает из описания черно-белую линейную иллюстрацию, и напоследок всё это уходит на принтер.

Клонируешь репозиторий, ставишь зависимости, прописываешь свой Gemini API Key и можно пользоваться. Если любишь делать наклейки для детей своими руками, проект точно стоит глянуть.

Нужен принтер с Bluetooth или USB. Автор проекта советует Phomemo PM2.

📁 Language: #TypeScript 77.1%

⭐️ Stars: 405

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
11👍3💊2😁1
PairTranslate

На GitHub нашел еще один open source плагин для перевода в браузере — Pair Translate. Он поддерживает двуязычный перевод в формате side-by-side, и весь код открыт.

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

Помимо стандартных сервисов вроде Google Translate и DeepL, он может использовать AI-модели вроде ChatGPT и Gemini.

📁 Language: #TypeScript 99.5%

⭐️ Stars: 119

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍3
Media is too big
VIEW IN TELEGRAM
davia

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

Недавно нашел на GitHub open source инструмент под названием Davia, который может генерировать наглядную визуальную документацию для репозиториев кода.

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

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

Чтобы запустить, нужно просто клонировать репозиторий, установить зависимости и указать API ключ. Поддерживаются основные AI-провайдеры вроде Anthropic и Google.

📁 Language: #TypeScript 93.8%

⭐️ Stars: 693

➡️ Cсылка на GitHub

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