Бэкап
10.2K subscribers
1.27K photos
84 videos
1.38K links
Исходные коды проектов, инструменты OSINT и готовые алгоритмы с GitHub.

Сотрудничество: @workhouse_price

#1CWQG

Купить рекламу: https://telega.in/c/becaps

РКН: https://clck.ru/3FtTHF
Download Telegram
Headscale – open-source реализация управляющего сервера Tailscale, которая позволяет поднять свой собственный WireGuard-оверлей без зависимости от облаков Tailscale, для тех, кто хочет полный контроль над своей приватной сетью

Tailscale умеет обходить NAT, шифровать трафик и соединять устройства из любых точек мира, Headscale даёт весь этот функционал, но управляющий сервер крутится у вас, а не у Tailscale Inc


— Поддерживает все стандартные клиенты Tailscale без изменений, управляется через CLI или REST API, ставится одним бинарником или через Docker, BSD-3-Clause лицензия

Языки: Go (98.7%), Other (1.3%)

⭐️ Star 41.8k

https://github.com/juanfont/headscale

⚡️ @becaps // max.ru/becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
6🔥2👍1
Ghostty – GPU-ускоренный терминальный эмулятор от Митчелла Хашимото, создателя Vagrant, Terraform и HashiCorp, написанный на Zig с нативным UI под каждую платформу

Нативный GTK4 на Linux, Cocoa на macOS, и скорость, которую заметно на глаз: Metal/OpenGL-рендеринг, 4x быстрее iTerm2 по throughput, плавный скролл даже на огромных логах


— Из коробки поддерживает вкладки, сплиты, лигатуры, Kitty/Sixel-графику, 100+ тем и shell-интеграцию с Zsh/Fish/Bash без плагинов

Языки: Zig (79.5%), Swift (10.8%), C (4.8%).

⭐️ Star 58.4k

https://github.com/ghostty-org/ghostty

⚡️ @becaps // max.ru/becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6❤‍🔥2💯21
Книга «Kubernetes для разработчиков»

Kubernetes для разработчиков – практическая книга Денниса Уильяма о том, как разработчику освоить Kubernetes не через теорию, а через реальные задачи: упаковать приложение в контейнер, задеплоить в кластер и не потеряться в море YAML-конфигов

Объясняет именно с точки зрения разработчика, а не DevOps-инженера: как устроены поды, сервисы, деплойменты и конфигмапы, как отлаживать приложение прямо в кластере и как выстроить локальное окружение через minikube или kind


— Разбирает хранение состояния, сетевое взаимодействие между сервисами, управление секретами, горизонтальное масштабирование и базовые паттерны CI/CD для Kubernetes

Ссылка на книгу – Max

⚡️ @becaps // max.ru/becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
3🥰1😁1🎉1
Windmill – self-hosted платформа для запуска скриптов на Python, TypeScript, Go и Bash как полноценных production-сервисов, с версионированием, вебхуками, расписаниями и автогенерируемым UI для каждого скрипт

В 13 раз быстрее Airflow по собственным бенчмаркам: добавленная задержка от попадания задачи в очередь до её завершения – около 50 мс


— Скрипты компонуются в многошаговые флоу с ветвлением и параллелизмом, синхронизируются с Git, запускаются по Kafka, WebSocket и email-триггерам и разворачиваются через Docker за одну команду

Языки: Rust (28.9%), HTML (23.9%), Svelte (22.0%), ...

⭐️ Star 17.2k

https://github.com/windmill-labs/windmill

⚡️ @becaps // max.ru/becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
3👍3
Prowlarr – менеджер индексеров для медиасервера: добавил торрент-трекер один раз в Prowlarr, и он автоматически появляется в Sonarr, Radarr, Lidarr и Readarr без ручной настройки в каждом приложении

Поддерживает 500+ торрент-трекеров и 24 Usenet-индексера, ведёт историю поиска и статистику запросов по каждому источнику


— Работает через браузер, ставится через Docker, умеет per-indexer прокси включая Flaresolverr для обхода Cloudflare-защиты тренеров

Языки: C# (76.3%), JavaScript (16.4%), TypeScript (5.3%).

⭐️ Star 6.7k

https://github.com/Prowlarr/Prowlarr

⚡️ @becaps // max.ru/becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
4🔥2❤‍🔥1
Pocket ID – self-hosted OIDC-провайдер, который подключает все ваши сервисы к единой точке входа через passkeys, без паролей вообще

В отличие от громоздкого Keycloak, ставится за пять минут через Docker и управляется без настроечного ада: добавил OIDC-клиент, назначил группу пользователей и готово


— Поддерживает физические ключи вроде YubiKey, FIDO2 и биометрию, работает с Nextcloud, Portainer, Gitea, Grafana и сотнями других сервисов, имеет MCP-поддержку для OAuth 2.1 в ИИ-приложениях

Языки: Go (60.8%), Svelte (22.5%), TypeScript (12.1%).

⭐️ Star 8.5k

https://github.com/pocket-id/pocket-id

⚡️ @becaps // max.ru/becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥42🤝1
«Rust для системного программирования» | Kогда скорость и безопасность памяти не противоречат друг другу

Rust для системного программирования – практическое руководство Махмуда Хармуша для тех, кто хочет освоить Rust в контексте низкоуровневого программирования: работа с памятью, потоки, сетевые утилиты и системные вызовы без абстракций высокого уровня

Rust даёт скорость C-кода, но компилятор сам ловит use-after-free, buffer overflow и дата-рейсы ещё до запуска программы то, что в C требует десятков часов отладки


— Мы разберем систему владения и заимствования, многопоточность без гонок, FFI для вызова C-библиотек и написание производительных системных утилит с нуля

Ссылка на книгу – Max

⚡️ @becaps // max.ru/becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
4😁1
Twenty – open-source CRM с полным контролем над данными, который позиционируют как альтернативу Salesforce для технических команд: данные в вашей PostgreSQL, схему объектов и полей описываете как код, деплоите как часть стека

Кастомные объекты, Kanban и табличные представления, автоматизации, ИИ-агенты и GraphQL API, всё это в бесплатной self-hosted версии


— Ставится через Docker Compose за несколько минут, стек поддерживает SSO и кастомизацию через TypeScript SDK

Языки: TypeScript (78.3%), MDX (18.1%), JavaScript (3.0%).

⭐️ Star 49.2k

https://github.com/twentyhq/twenty

⚡️ @becaps // max.ru/becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5❤‍🔥3👍2
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
Please open Telegram to view this post
VIEW IN TELEGRAM
4👍2🤔1
Huly – open-source платформа управления проектами и командной работы: трекер задач, чат, документы и виртуальный офис в одном месте, self-hosted альтернатива Linear, Jira, Slack и Notion

Двусторонняя синхронизация с GitHub, Team Planner для оценки нагрузки команды, встроенный HRMS и ATS в бесплатной self-hosted версии


— Ставится одной командой через Docker, поддерживает десктоп-клиент, SSO, API и кастомные приложения на базе платформы

Языки: TypeScript (61.5%), Svelte (33.5%), JavaScript (1.6%).

⭐️ Star 27k

https://github.com/hcengineering/platform

⚡️ @becaps // max.ru/becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥5🔥2👍1
Stirling-PDF – self-hosted веб-PDF-инструментарий с 50+ операциями, позволяющий обрабатывать документы без отправки их на чужие серверы

Склеить, разрезать, сжать, конвертировать, добавить подпись, отредактировать текст, распознать OCR, снять защиту, сравнить два PDF – всё через браузер, ни один файл не покидает ваш сервер


— А так же есть десктоп-клиент под 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
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4❤‍🔥3😍2
Книга «Figma: проектирование и прототипирование интерфейсов»

Это практическое руководство Франческо Стаяно по созданию UI/UX в Figma, от первых фреймов до интерактивных прототипов, для дизайнеров и разработчиков, которые хотят освоить главный инструмент индустрии

Figma заменила Sketch и Adobe XD как стандарт совместной разработки интерфейсов: все работают в одном файле в браузере без установки, а компоненты и переменные позволяют поддерживать дизайн-систему без хаоса


— В данной книге мы разберем принципы UX-проектирования, создание компонентов и дизайн-системы, настройку интерактивных прототипов с переходами и условной логикой, передачу макетов разработчикам через Inspect и работу с плагинами

Ссылка на книгу – Max

⚡️ @becaps // max.ru/becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
2❤‍🔥1🔥1😁1
Zellij – современный мультиплексор терминала: разделяет окно на панели, сохраняет сессии при отключении и управляется без заучивания команд

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


— Ставится одной командой через cargo, brew или пакетный менеджер, поддерживает layout-файлы для описания рабочего пространства как кода, коллаборацию нескольких пользователей в одной сессии и плагины на любом языке, компилирующемся в WASM

Языки: Rust (99.2%), Other (0.8%).

⭐️ Star 34.5k

https://github.com/zellij-org/zellij

⚡️ @becaps // max.ru/becaps
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥31
Scrcpy – отображает экран Android-устройства на компьютере и позволяет управлять им мышью и клавиатурой по USB или Wi-Fi, без root и без установки приложений на телефон

Задержка 35–70 мс и до 120 fps – ощущение как будто работаешь напрямую с телефоном, а так же умеет записывать экран, транслировать камеру как вебкамеру, пробрасывать аудио и работать с несколькими устройствами одновременно


— Ставится через 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
Please open Telegram to view this post
VIEW IN TELEGRAM
❤‍🔥5🔥41👾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
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
Please open Telegram to view this post
VIEW IN TELEGRAM
2❤‍🔥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
Please open Telegram to view this post
VIEW IN TELEGRAM
3