YaFF — это zero‑copy формат сериализации с открытым исходным кодом от Яндекса, который позволяет читать Protobuf‑данные напрямую из буфера, без парсинга и выделения памяти
Он решает проблему «инфраструктурного налога»: в высоконагруженных системах десериализация Protobuf съедает десятки процентов CPU. YaFF оставляет разработчику привычные .proto‑схемы и API, а под капотом даёт чтение данных без копирования — как в FlatBuffers, но с полной совместимостью с эволюцией Protobuf‑схем.
https://github.com/yandex/yaff
Языки: C++ (94.8%), CMake (4.1%), …
О формате узнали из поста руководителя разработки Яндекс Лавки Дмитрия Александрова.
⚡️ @becaps // max.ru/becaps
Он решает проблему «инфраструктурного налога»: в высоконагруженных системах десериализация Protobuf съедает десятки процентов CPU. YaFF оставляет разработчику привычные .proto‑схемы и API, а под капотом даёт чтение данных без копирования — как в FlatBuffers, но с полной совместимостью с эволюцией Protobuf‑схем.
https://github.com/yandex/yaff
Языки: C++ (94.8%), CMake (4.1%), …
О формате узнали из поста руководителя разработки Яндекс Лавки Дмитрия Александрова.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍2🤔1
Huly – open-source платформа управления проектами и командной работы: трекер задач, чат, документы и виртуальный офис в одном месте, self-hosted альтернатива Linear, Jira, Slack и Notion
— Ставится одной командой через Docker, поддерживает десктоп-клиент, SSO, API и кастомные приложения на базе платформы
Языки: TypeScript (61.5%), Svelte (33.5%), JavaScript (1.6%).
⭐️ Star 27k
https://github.com/hcengineering/platform
⚡️ @becaps // max.ru/becaps
Двусторонняя синхронизация с GitHub, Team Planner для оценки нагрузки команды, встроенный HRMS и ATS в бесплатной self-hosted версии
— Ставится одной командой через Docker, поддерживает десктоп-клиент, SSO, API и кастомные приложения на базе платформы
Языки: TypeScript (61.5%), Svelte (33.5%), JavaScript (1.6%).
https://github.com/hcengineering/platform
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥5🔥3👍1😁1
Stirling-PDF – self-hosted веб-PDF-инструментарий с 50+ операциями, позволяющий обрабатывать документы без отправки их на чужие серверы
— А так же есть десктоп-клиент под Windows/macOS/Linux, REST API для автоматизации, интерфейс на 40+ языках и темная тема
Языки: Java (49.6%), TypeScript (40.4%), Python (4.3%), ...
⭐️ Star 88k
https://github.com/Stirling-Tools/Stirling-PDF
⚡️ @becaps // max.ru/becaps
Склеить, разрезать, сжать, конвертировать, добавить подпись, отредактировать текст, распознать OCR, снять защиту, сравнить два PDF – всё через браузер, ни один файл не покидает ваш сервер
— А так же есть десктоп-клиент под Windows/macOS/Linux, REST API для автоматизации, интерфейс на 40+ языках и темная тема
Языки: Java (49.6%), TypeScript (40.4%), Python (4.3%), ...
https://github.com/Stirling-Tools/Stirling-PDF
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤🔥3😍2
Книга «Figma: проектирование и прототипирование интерфейсов»
Это практическое руководство Франческо Стаяно по созданию UI/UX в Figma, от первых фреймов до интерактивных прототипов, для дизайнеров и разработчиков, которые хотят освоить главный инструмент индустрии
— В данной книге мы разберем принципы UX-проектирования, создание компонентов и дизайн-системы, настройку интерактивных прототипов с переходами и условной логикой, передачу макетов разработчикам через Inspect и работу с плагинами
Ссылка на книгу – Max
⚡️ @becaps // max.ru/becaps
Это практическое руководство Франческо Стаяно по созданию UI/UX в Figma, от первых фреймов до интерактивных прототипов, для дизайнеров и разработчиков, которые хотят освоить главный инструмент индустрии
Figma заменила Sketch и Adobe XD как стандарт совместной разработки интерфейсов: все работают в одном файле в браузере без установки, а компоненты и переменные позволяют поддерживать дизайн-систему без хаоса
— В данной книге мы разберем принципы UX-проектирования, создание компонентов и дизайн-системы, настройку интерактивных прототипов с переходами и условной логикой, передачу макетов разработчикам через Inspect и работу с плагинами
Ссылка на книгу – Max
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2❤🔥1🔥1😁1
Zellij – современный мультиплексор терминала: разделяет окно на панели, сохраняет сессии при отключении и управляется без заучивания команд
— Ставится одной командой через cargo, brew или пакетный менеджер, поддерживает layout-файлы для описания рабочего пространства как кода, коллаборацию нескольких пользователей в одной сессии и плагины на любом языке, компилирующемся в WASM
Языки: Rust (99.2%), Other (0.8%).
⭐️ Star 34.5k
https://github.com/zellij-org/zellij
⚡️ @becaps // max.ru/becaps
В отличие от tmux, где нужно выучить команды перед тем как стать продуктивным, Zellij самодокументируется: статус-бар показывает доступные клавиши в каждом режиме. Добавляет то, чего в tmux нет
— Ставится одной командой через cargo, brew или пакетный менеджер, поддерживает layout-файлы для описания рабочего пространства как кода, коллаборацию нескольких пользователей в одной сессии и плагины на любом языке, компилирующемся в WASM
Языки: Rust (99.2%), Other (0.8%).
https://github.com/zellij-org/zellij
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥3❤1
Scrcpy – отображает экран Android-устройства на компьютере и позволяет управлять им мышью и клавиатурой по USB или Wi-Fi, без root и без установки приложений на телефон
— Ставится через brew, apt или winget, работает на Windows, macOS и Linux, не оставляет никаких следов на устройстве после отключения
Языки: C (63.1%), Java (32.7%), Roff (1.7%).
⭐️ Star 146k
https://github.com/Genymobile/scrcpy
⚡️ @becaps // max.ru/becaps
Задержка 35–70 мс и до 120 fps – ощущение как будто работаешь напрямую с телефоном, а так же умеет записывать экран, транслировать камеру как вебкамеру, пробрасывать аудио и работать с несколькими устройствами одновременно
— Ставится через brew, apt или winget, работает на Windows, macOS и Linux, не оставляет никаких следов на устройстве после отключения
Языки: C (63.1%), Java (32.7%), Roff (1.7%).
https://github.com/Genymobile/scrcpy
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥5🔥4❤2👾1
Immich – самостоятельно размещаемый сервер для хранения и резервного копирования фото и видео, альтернатива Google Photos на собственном железе
— Разворачивается через Docker, поддерживает многопользовательский режим, общие альбомы и распознавание лиц на базе машинного обучения
Языки: TypeScript (52.5%), Dart (28.2%), Svelte (13.9%).
⭐️ Star 101k
https://github.com/immich-app/immich
⚡️ @becaps // max.ru/becaps
Мобильное приложение автоматически выгружает снимки с телефона, а поиск по лицам и объектам работает локально без отправки данных наружу
— Разворачивается через Docker, поддерживает многопользовательский режим, общие альбомы и распознавание лиц на базе машинного обучения
Языки: TypeScript (52.5%), Dart (28.2%), Svelte (13.9%).
https://github.com/immich-app/immich
Please open Telegram to view this post
VIEW IN TELEGRAM
👍7👨💻3👾3🔥1
Kando – открытое радиальное пай-меню для рабочего стола, которое вызывается горячей клавишей в любой точке экрана и запускает программы, открывает файлы и выполняет сочетания клавиш одним жестом
— Работает на Windows, macOS и Linux, управляется мышью, стилусом, касанием или геймпадом и ничего не отправляет в сеть
Языки: TypeScript (79.5%), SCSS (6.7%), C (5.2%).
⭐️ Star 6k
https://github.com/kando-menu/kando
⚡️ @becaps // max.ru/becaps
Весь экран становится зоной клика, не нужно целиться в мелкие кнопки, достаточно бросить курсор примерно в нужную сторону
— Работает на Windows, macOS и Linux, управляется мышью, стилусом, касанием или геймпадом и ничего не отправляет в сеть
Языки: TypeScript (79.5%), SCSS (6.7%), C (5.2%).
https://github.com/kando-menu/kando
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3❤🔥1👍1🤔1😍1
Cobalt – открытый загрузчик медиа, который сохраняет видео, аудио и картинки с десятков платформ без рекламы, трекеров и водяных знаков.
— Поддерживает YouTube, TikTok, Instagram, X, Reddit и другие сервисы, умеет вытаскивать только звук, работает через веб-интерфейс и разворачивается как собственный инстанс
Языки: Svetle (40.9%), JavaScript (39.9%), TypeScript (17.3%), ...
⭐️ Star 41.8k
https://github.com/imputnet/cobalt
⚡️ @becaps // max.ru/becaps
Ничего лишнего не пишет на диск и не перекодирует без нужды – просто отдаёт исходный файл, а вся обработка идёт на стороне сервера, а не в браузере
— Поддерживает YouTube, TikTok, Instagram, X, Reddit и другие сервисы, умеет вытаскивать только звук, работает через веб-интерфейс и разворачивается как собственный инстанс
Языки: Svetle (40.9%), JavaScript (39.9%), TypeScript (17.3%), ...
https://github.com/imputnet/cobalt
Please open Telegram to view this post
VIEW IN TELEGRAM
❤6👍2
Actual Budget – локальный опенсорс-менеджер личных финансов с конвертным методом бюджетирования для тех, кто не хочет отдавать историю трат банковским приложениям
— Раскладывает доходы по «конвертам»-категориям, строит отчёты и графики, импортирует выписки и держит несколько бюджетов сразу
Языки: TypeScript (93.7%), JavaScript (5%), CSS (0.6%).
⭐️ Star 27.9k
https://github.com/actualbudget/actual
⚡️ @becaps // max.ru/becaps
Все данные лежат на вашем устройстве и синхронизируются через собственный сервер, а работать с бюджетом можно даже офлайн
— Раскладывает доходы по «конвертам»-категориям, строит отчёты и графики, импортирует выписки и держит несколько бюджетов сразу
Языки: TypeScript (93.7%), JavaScript (5%), CSS (0.6%).
https://github.com/actualbudget/actual
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥2👍1🔥1
Karakeep – самостоятельно размещаемый менеджер закладок для ссылок, заметок, картинок и PDF, который сам раскладывает всё по полкам с помощью ИИ
— Подхватывает RSS-ленты, архивирует страницы целиком против «гниения ссылок», работает через Docker и поддерживает локальные модели Ollama вместо облака
Языки: TypeScript (98.6%), Shell (0.5%), JavaScript (0.3%), ...
⭐️ Star 28k
https://github.com/karakeep-app/karakeep
⚡️ @becaps // max.ru/becaps
Сохранённое автоматически тегируется и распознаётся через OCR, а искать можно полнотекстово по всему архиву, включая содержимое страниц
— Подхватывает RSS-ленты, архивирует страницы целиком против «гниения ссылок», работает через Docker и поддерживает локальные модели Ollama вместо облака
Языки: TypeScript (98.6%), Shell (0.5%), JavaScript (0.3%), ...
https://github.com/karakeep-app/karakeep
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍2🔥1
Ghostty – кроссплатформенный терминал от Митчелла Хашимото, который использует нативный интерфейс системы и ускорение отрисовки через GPU
— Работает на macOS и Linux, из коробки поддерживает вкладки, сплиты, лигатуры шрифтов и настройку в одном простом конфиге без перезапуска
Языки: Zig (80.3%), Swift (10.2%), C (4.5%).
⭐️ Star 59.1k
https://github.com/ghostty-org/ghostty
⚡️ @becaps // max.ru/becaps
Быстрый рендеринг и родные окна вместо тяжёлого веб-движка: терминал ощущается как часть системы, а не как отдельное приложение поверх неё
— Работает на macOS и Linux, из коробки поддерживает вкладки, сплиты, лигатуры шрифтов и настройку в одном простом конфиге без перезапуска
Языки: Zig (80.3%), Swift (10.2%), C (4.5%).
https://github.com/ghostty-org/ghostty
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4👍3❤🔥1
Vaultwarden – легковесный сервер, совместимый с клиентами Bitwarden, который позволяет держать собственный менеджер паролей на своём железе вместо чужого облака
— Хранит пароли, ключи и заметки в зашифрованном хранилище, поддерживает двухфакторную аутентификацию, организации и общий доступ, разворачивается одним контейнером Docker
Языки: Rust (83.8%), Handlebars (9.7%), TypeScript (4.2%).
⭐️ Star 64.9k
https://github.com/dani-garcia/vaultwarden
⚡️ @becaps // max.ru/becaps
Требует минимум ресурсов и спокойно живёт даже на Raspberry Pi, при этом поддерживает те же приложения и расширения браузера, что и оригинальный Bitwarden
— Хранит пароли, ключи и заметки в зашифрованном хранилище, поддерживает двухфакторную аутентификацию, организации и общий доступ, разворачивается одним контейнером Docker
Языки: Rust (83.8%), Handlebars (9.7%), TypeScript (4.2%).
https://github.com/dani-garcia/vaultwarden
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥6🔥2❤1👾1
Excalidraw – открытая виртуальная доска для схем, диаграмм и набросков в узнаваемом «нарисованном от руки» стиле, для тех, кому нужно быстро накидать идею без тяжёлых редакторов
— Экспортирует в PNG и SVG, поддерживает библиотеки готовых фигур, офлайн-режим и разворачивается на своём сервере
Языки: TypeScript (94.6%), SCSS (2.5%), MDX (1.7%), ...
⭐️ Star 128.9k
https://github.com/excalidraw/excalidraw
⚡️ @becaps // max.ru/becaps
Работает прямо в браузере без регистрации, а совместное редактирование в реальном времени защищено сквозным шифрованием
— Экспортирует в PNG и SVG, поддерживает библиотеки готовых фигур, офлайн-режим и разворачивается на своём сервере
Языки: TypeScript (94.6%), SCSS (2.5%), MDX (1.7%), ...
https://github.com/excalidraw/excalidraw
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10❤🔥1👾1
AdGuard Home – самостоятельно размещаемый DNS-сервер, который блокирует рекламу, трекеры и вредоносные домены сразу для всех устройств в сети, ничего не ставя на сами устройства
— Поддерживает шифрование DNS через DoH, DoT и DoQ, ведёт журнал запросов, даёт родительский контроль и отдельные правила для каждого клиента через веб-панель
Языки: TypeScript (45.5%), Go (42.2%), CSS (10%).
⭐️ Star 35.9k
https://github.com/AdguardTeam/AdGuardHome
⚡️ @becaps // max.ru/becaps
Настроил один раз на роутере или Raspberry Pi и реклама с телеметрией отсекается на уровне запросов ещё до загрузки, включая умные телевизоры и IoT
— Поддерживает шифрование DNS через DoH, DoT и DoQ, ведёт журнал запросов, даёт родительский контроль и отдельные правила для каждого клиента через веб-панель
Языки: TypeScript (45.5%), Go (42.2%), CSS (10%).
https://github.com/AdguardTeam/AdGuardHome
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤🔥1❤1😍1
Изучаем Vue – сжатое практическое руководство по фреймворку Vue.js для уже практикующих фронтенд-разработчиков, которым нужны не азы, а рабочие паттерны построения интерфейсов
— Автор Майя Шавин, ведущий инженер Salesforce и бывший сотрудник Microsoft, разбирает материал на конкретных примерах, хотя для старта с полного нуля подача местами фрагментарна
Ссылка на книгу – Max
⚡️ @becaps // max.ru/becaps
Упор на переиспользуемость компонентов и масштабируемость: как собирать поддерживаемый UI, а не просто запустить первый проект
— Автор Майя Шавин, ведущий инженер Salesforce и бывший сотрудник Microsoft, разбирает материал на конкретных примерах, хотя для старта с полного нуля подача местами фрагментарна
Ссылка на книгу – Max
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍2😁1
Jellyfin – свободный медиасервер, который превращает вашу коллекцию фильмов, сериалов и музыки в личный стриминг на любом устройстве, без подписок и слежки
— Раздаёт медиатеку на телевизоры, телефоны и браузеры, сам подтягивает обложки и описания, поддерживает несколько пользователей и аппаратное перекодирование
Языки: C# (99%), Other (1%).
⭐️ Star 55.5k
https://github.com/jellyfin/jellyfin
⚡️ @becaps // max.ru/becaps
Полностью бесплатен и ничего не отправляет наружу: ни телеметрии, ни платных функций, в отличие от Plex и Emby, из форка которого он и вырос
— Раздаёт медиатеку на телевизоры, телефоны и браузеры, сам подтягивает обложки и описания, поддерживает несколько пользователей и аппаратное перекодирование
Языки: C# (99%), Other (1%).
https://github.com/jellyfin/jellyfin
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤🔥3🔥1
Uptime Kuma – самостоятельно размещаемый монитор доступности сайтов и сервисов, который сам проверяет их состояние и шлёт оповещение, как только что-то падает
— Проверяет HTTP, TCP, DNS, пинг и контейнеры, ведёт историю аптайма и сертификатов, ставится одним контейнером Docker
Языки: JavaScript (56.4%), Vue (41.8%), TypeScript (0.9%), ...
⭐️ Star
https://github.com/louislam/uptime-kuma
⚡️ @becaps // max.ru/becaps
Держит красивые страницы статуса и умеет стучать в Telegram, Discord, Slack, почту и ещё десятки каналов – свой аналог платного Uptime Robot без абонплаты
— Проверяет HTTP, TCP, DNS, пинг и контейнеры, ведёт историю аптайма и сертификатов, ставится одним контейнером Docker
Языки: JavaScript (56.4%), Vue (41.8%), TypeScript (0.9%), ...
https://github.com/louislam/uptime-kuma
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥4👍3🔥2
Beszel – лёгкий self-hosted мониторинг серверов с историей метрик, статистикой Docker-контейнеров и оповещениями, для тех, кому Grafana со Zabbix кажутся избыточными
— Следит за CPU, памятью, диском, сетью и температурой, показывает контейнеры Docker и шлёт алерты на почту, вебхук или push при превышении порогов
Языки: Go (91.1%), TypeScript (3.5%), Shell (2.5%), ...
⭐️ Star 24.1k
https://github.com/henrygd/beszel
⚡️ @becaps // max.ru/becaps
Минимальный расход ресурсов и настройка за пару минут: агент на хосте, хаб с дашбордом и видно нагрузку без громоздкого стека мониторинга
— Следит за CPU, памятью, диском, сетью и температурой, показывает контейнеры Docker и шлёт алерты на почту, вебхук или push при превышении порогов
Языки: Go (91.1%), TypeScript (3.5%), Shell (2.5%), ...
https://github.com/henrygd/beszel
Please open Telegram to view this post
VIEW IN TELEGRAM
❤7👍2
VHS – открытый инструмент от Charmbracelet, который превращает терминальный GIF в код: пишешь простой сценарий с командами, а VHS сам печатает их и записывает результат
— Задаёт шрифт, тему, размер и скорость набора, отдаёт GIF, MP4 или WebM, работает без окна и потому годится прямо в CI
Языки: Go (99.8%), Other (1.2%), ...
⭐️ Star 20.6k
https://github.com/charmbracelet/vhs
⚡️ @becaps // max.ru/becaps
Демка для README перестаёт быть ручной записью экрана, правишь строку в сценарии и перегенерируешь ролик, всегда одинаковый и чистый
— Задаёт шрифт, тему, размер и скорость набора, отдаёт GIF, MP4 или WebM, работает без окна и потому годится прямо в CI
Языки: Go (99.8%), Other (1.2%), ...
https://github.com/charmbracelet/vhs
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2❤🔥1👍1👨💻1
Сroc – открытая утилита для передачи файлов и папок между двумя любыми компьютерами: отправитель называет кодовую фразу, получатель её вводит и файл пошёл, без облаков и регистраций
— Работает на Windows, macOS и Linux, шлёт хоть гигабайты одной командой, а кодовую фразу можно задать свою для удобной диктовки
Языки: Go (64.2%), TypeScript (25.1%), CSS (5%), ...
⭐️ Star 39.6k
https://github.com/schollz/croc
⚡️ @becaps // max.ru/becaps
Соединение защищено сквозным шифрованием, докачивается после обрыва и пробивает NAT через релей, который при желании поднимается свой
— Работает на Windows, macOS и Linux, шлёт хоть гигабайты одной командой, а кодовую фразу можно задать свою для удобной диктовки
Языки: Go (64.2%), TypeScript (25.1%), CSS (5%), ...
https://github.com/schollz/croc
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8❤🔥2❤2