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

Связь: @devmangx

РКН: https://clck.ru/3FocDP
Download Telegram
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
👍112🔥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
🔥74💊3
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
👍52
GPU Hot

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

GPU Hot — опенсорс-утилита, которая решает эту проблему. С ней можно мониторить и управлять всеми GPU прямо из браузера, в едином интерфейсе.

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

📁 Language: #JavaScript 57.3%, #Python 28.5%

⭐️ Stars: 646

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9
Tiny RDM

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

Недавно наткнулся на Tiny RDM это лёгкое, опенсорсное десктоп-приложение, сделанное специально для разработчиков, чтобы удобно работать с Redis.

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

Поддерживает подключения через SSH, SSL, HTTP и SOCKS5, а ещё в нём встроен редактор кода Monaco (тот же, что используется в VS Code).

Кроме того, есть разные форматы просмотра данных, реальное время мониторинга команд и отображение slow logs — очень помогает при анализе производительности.

Приложение можно просто скачать и установить — поддерживаются Windows, macOS и Linux, плюс есть переключение между светлой и тёмной темой.

📁 Language: #Vue 56.1%

⭐️ Stars: 11.6k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍54
Круглые столы и глинтвейн: 1 ноября Яндекс проведет митап до разработчиков и энтузиастов Go

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

Программа выступлений:
— Степан Пестерников, СТО Яндекс Игр, расскажет, как они используют KV-хранилища и кэши
— Александр Никитин, старший разработчик бэкенда Яндекс Маркета, покажет, как с помощью Debug Tree трассировать логику вычислений, что поможет быстро находить баги в коде и убеждаться в корректности результата
— Игорь Панасюк, разработчик бэкенда Плюса и Финтеха, разберет новый garbage collector в Go 1.25: зачем он нужен, как устроен и какое влияние окажет на ваши сервисы
— Александр Демиденко, старший разработчик бэкенда Yandex Cloud, расскажет про Userspace Networking на Go: когда net уже не справляется

Для тех, кто не сможет посетить митап в Москве, доступна онлайн-трансляция. Помимо докладов офлайн-участников ждут круглые столы с обсуждением использования AI-инструментов, highload, нетипичного применения Golang, будущего языка и других тем.

👉 Программа и регистрация
2👍1🔥1
browserless

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

Опенсорсный проект Browserless решает все эти вопросы и позволяет легко запускать headless-браузер в Docker.

Он предоставляет готовое окружение с уже установленными шрифтами, emoji и популярными библиотеками, полностью совместимое с Puppeteer и Playwright.

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

Запускается одной командой Docker, без сложной конфигурации, и поддерживает Chromium, Firefox и WebKit.

📁 Language: #TypeScript 92.2%

⭐️ Stars: 11.5k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
7🔥5🤔2
OSX-PROXMOX

Если ты собираешься взять себе Mac, но раньше не пользовался macOS и не уверен, подойдет ли она тебе,

можешь попробовать её через OSX-PROXMOX — это open-source инструмент, который позволяет запустить macOS на любом ПК с AMD или Intel.

Всё настраивается одной командой: автоматическая установка и конфигурация, поддержка систем от macOS High Sierra до последней Sequoia.

В комплекте идёт OpenCore 1.0.4 загрузчик — с улучшенной безопасностью и совместимостью. Можно даже поднять macOS на облачном сервере.

Есть подробный гайд по устранению проблем и проверке совместимости железа — достаточно установить Proxmox VE и запустить одну команду.

📁 Language: #Python 23.7%

⭐️ Stars: 5.4k

➡️ Cсылка на GitHub

📱 @git_developer
Please open Telegram to view this post
VIEW IN TELEGRAM
💊5