DNSCrypt/dnscrypt-proxy
Гибкий DNS-прокси с поддержкой современных протоколов шифрования: DNSCrypt v2, DNS over HTTPS (DoH) через TLS 1.3 и QUIC, Anonymized DNSCrypt и ODoH. Шифрует и аутентифицирует DNS-трафик, скрывает IP-адрес клиента через Tor, SOCKS-прокси или анонимные ретрансляторы. Можно развернуть локально.
Гибкий DNS-прокси с поддержкой современных протоколов шифрования: DNSCrypt v2, DNS over HTTPS (DoH) через TLS 1.3 и QUIC, Anonymized DNSCrypt и ODoH. Шифрует и аутентифицирует DNS-трафик, скрывает IP-адрес клиента через Tor, SOCKS-прокси или анонимные ретрансляторы. Можно развернуть локально.
👍12❤4🔥3
sharkdp/fd
Утилита для поиска файлов и директорий в файловой системе. Работает быстрее стандартного `find` за счёт параллельного обхода директорий. По умолчанию игнорирует скрытые файлы и паттерны из `.gitignore`.
Поиск выполняется по регулярным выражениям или glob-паттернам.
Утилита для поиска файлов и директорий в файловой системе. Работает быстрее стандартного `find` за счёт параллельного обхода директорий. По умолчанию игнорирует скрытые файлы и паттерны из `.gitignore`.
Поиск выполняется по регулярным выражениям или glob-паттернам.
👍13❤3⚡2
organicmaps/organicmaps
Офлайн-карты и GPS-навигатор для Android и iOS. Работает без интернета: карты загружаются заранее и занимают мало места. Данные берутся из OpenStreetMap. Подходит для пеших прогулок, велосипедных маршрутов, туризма и вождения.
Поддерживает пошаговую навигацию с голосовыми подсказками, отображение горизонталей рельефа, профилей высот и уклонов. Есть карты метро и маршруты общественного транспорта.
Офлайн-карты и GPS-навигатор для Android и iOS. Работает без интернета: карты загружаются заранее и занимают мало места. Данные берутся из OpenStreetMap. Подходит для пеших прогулок, велосипедных маршрутов, туризма и вождения.
Поддерживает пошаговую навигацию с голосовыми подсказками, отображение горизонталей рельефа, профилей высот и уклонов. Есть карты метро и маршруты общественного транспорта.
1❤23👍10🔥4
TwiN/gatus
Инструмент для мониторинга сервисов и отображения их статуса на дашборде. Проверяет доступность через HTTP, ICMP, TCP и DNS-запросы. Для каждой проверки можно задать условия: код ответа, время отклика, срок действия сертификата, содержимое тела ответа и другие параметры.
Поддерживает алертинг через Slack, Discord, Telegram, PagerDuty, Teams, Twilio и десятки других сервисов.
Инструмент для мониторинга сервисов и отображения их статуса на дашборде. Проверяет доступность через HTTP, ICMP, TCP и DNS-запросы. Для каждой проверки можно задать условия: код ответа, время отклика, срок действия сертификата, содержимое тела ответа и другие параметры.
Поддерживает алертинг через Slack, Discord, Telegram, PagerDuty, Teams, Twilio и десятки других сервисов.
❤10👍5🔥4
allinurl/goaccess
Анализатор логов веб-сервера с интерактивным интерфейсом. Работает в терминале на *nix-системах или отображает данные в браузере через live HTML-дашборд. Все метрики обновляются каждые 200 мс в терминале и каждую секунду в HTML-режиме.
Поддерживает форматы логов Apache, Nginx, Amazon S3, Elastic Load Balancing, CloudFront и любые пользовательские форматы.
Анализатор логов веб-сервера с интерактивным интерфейсом. Работает в терминале на *nix-системах или отображает данные в браузере через live HTML-дашборд. Все метрики обновляются каждые 200 мс в терминале и каждую секунду в HTML-режиме.
Поддерживает форматы логов Apache, Nginx, Amazon S3, Elastic Load Balancing, CloudFront и любые пользовательские форматы.
❤11👍3🔥1
safing/portmaster
Бесплатный application firewall с открытым исходным кодом для Windows и Linux. Перехватывает сетевые пакеты на уровне ядра — через WFP на Windows и nfqueue на Linux. Определяет, какое именно приложение установило соединение, в том числе для Snap, AppImage, скриптов, приложений Windows Store и системных служб вроде svchost.exe.
Бесплатный application firewall с открытым исходным кодом для Windows и Linux. Перехватывает сетевые пакеты на уровне ядра — через WFP на Windows и nfqueue на Linux. Определяет, какое именно приложение установило соединение, в том числе для Snap, AppImage, скриптов, приложений Windows Store и системных служб вроде svchost.exe.
1👍21❤6🔥2
responsively-org/responsively-app
Браузер на базе Electron, разработанный специально для тестирования адаптивной вёрстки. Открывает одну страницу одновременно на нескольких виртуальных устройствах и синхронизирует действия пользователя — прокрутку, клики и ввод — между всеми экранами сразу.
Включает более 30 встроенных профилей устройств с возможностью добавлять собственные.
Браузер на базе Electron, разработанный специально для тестирования адаптивной вёрстки. Открывает одну страницу одновременно на нескольких виртуальных устройствах и синхронизирует действия пользователя — прокрутку, клики и ввод — между всеми экранами сразу.
Включает более 30 встроенных профилей устройств с возможностью добавлять собственные.
❤15👍6🔥3
microg/GmsCore
Свободная реализация Google Play Services под лицензией Apache 2.0. Позволяет запускать Android-приложения, которые зависят от Google Play Services, на устройствах, где эти сервисы недоступны — например, на кастомных прошивках без Google.
GmsCore входит в состав проекта microG и выступает заменой проприетарных сервисов Google на уровне фреймворка.
Свободная реализация Google Play Services под лицензией Apache 2.0. Позволяет запускать Android-приложения, которые зависят от Google Play Services, на устройствах, где эти сервисы недоступны — например, на кастомных прошивках без Google.
GmsCore входит в состав проекта microG и выступает заменой проприетарных сервисов Google на уровне фреймворка.
👍21❤5🔥3🤔1
screego/server
Инструмент для демонстрации экрана с низкой задержкой и высоким качеством изображения. Разработан как дополнение к существующим решениям для связи, где качество трансляции экрана недостаточно для чтения кода.
Передача данных осуществляется через WebRTC. Поддерживается одновременная демонстрация экрана несколькими пользователями. Встроенный TURN-сервер обеспечивает работу через NAT.
Инструмент для демонстрации экрана с низкой задержкой и высоким качеством изображения. Разработан как дополнение к существующим решениям для связи, где качество трансляции экрана недостаточно для чтения кода.
Передача данных осуществляется через WebRTC. Поддерживается одновременная демонстрация экрана несколькими пользователями. Встроенный TURN-сервер обеспечивает работу через NAT.
❤23👍5🔥4
fastapi/typer
Python-библиотека для создания CLI-приложений на основе аннотаций типов. Разработчик описывает параметры команд через стандартные type hints, а Typer автоматически генерирует интерфейс командной строки, справку и автодополнение для всех оболочек.
Поддерживает произвольно сложные деревья команд и подкоманд с опциями и аргументами. Минимальный пример требует одного импорта и одного вызова функции.
Python-библиотека для создания CLI-приложений на основе аннотаций типов. Разработчик описывает параметры команд через стандартные type hints, а Typer автоматически генерирует интерфейс командной строки, справку и автодополнение для всех оболочек.
Поддерживает произвольно сложные деревья команд и подкоманд с опциями и аргументами. Минимальный пример требует одного импорта и одного вызова функции.
❤7👍4🔥3
cfug/dio
HTTP-клиент для Dart и Flutter. Поддерживает глобальные настройки, перехватчики (Interceptors), FormData, отмену и прерывание запросов, загрузку и скачивание файлов, таймауты запросов и пользовательские адаптеры.
Поставляется с набором официальных плагинов: менеджер cookies, слой совместимости, адаптер HTTP/2, нативный адаптер и веб-адаптер.
HTTP-клиент для Dart и Flutter. Поддерживает глобальные настройки, перехватчики (Interceptors), FormData, отмену и прерывание запросов, загрузку и скачивание файлов, таймауты запросов и пользовательские адаптеры.
Поставляется с набором официальных плагинов: менеджер cookies, слой совместимости, адаптер HTTP/2, нативный адаптер и веб-адаптер.
⚡9❤2👍2
xbmc/xbmc
Бесплатный медиацентр с открытым исходным кодом для воспроизведения и организации цифрового контента. Работает на Android, Linux, BSD, macOS, iOS, tvOS и Windows, поддерживает большинство распространённых процессорных архитектур. Разрабатывается некоммерческой организацией XBMC Foundation силами волонтёров.
Воспроизводит практически все популярные аудио- и видеоформаты.
Бесплатный медиацентр с открытым исходным кодом для воспроизведения и организации цифрового контента. Работает на Android, Linux, BSD, macOS, iOS, tvOS и Windows, поддерживает большинство распространённых процессорных архитектур. Разрабатывается некоммерческой организацией XBMC Foundation силами волонтёров.
Воспроизводит практически все популярные аудио- и видеоформаты.
2❤11🔥4⚡2
ClementTsang/bottom
Кроссплатформенный монитор процессов и системных ресурсов для терминала. Работает на Linux, macOS и Windows. Запускается через команду `btm`.
Отображает в виде графиков загрузку CPU — суммарную и по каждому ядру, использование RAM и swap, сетевой ввод-вывод, температуру и дисковую активность. Отдельные виджеты показывают ёмкость дисков, показания температурных датчиков и состояние батареи.
Кроссплатформенный монитор процессов и системных ресурсов для терминала. Работает на Linux, macOS и Windows. Запускается через команду `btm`.
Отображает в виде графиков загрузку CPU — суммарную и по каждому ядру, использование RAM и swap, сетевой ввод-вывод, температуру и дисковую активность. Отдельные виджеты показывают ёмкость дисков, показания температурных датчиков и состояние батареи.
👍8🔥5❤2
secdev/scapy
Интерактивная программа и библиотека на Python для работы с сетевыми пакетами. Позволяет создавать, декодировать, отправлять и перехватывать пакеты широкого набора протоколов. Поддерживает чтение и запись pcap-файлов, сопоставление запросов и ответов.
Интерактивная программа и библиотека на Python для работы с сетевыми пакетами. Позволяет создавать, декодировать, отправлять и перехватывать пакеты широкого набора протоколов. Поддерживает чтение и запись pcap-файлов, сопоставление запросов и ответов.
👍10❤4🔥2
openreplay/openreplay
Инструмент для записи и воспроизведения пользовательских сессий в веб-приложениях. Можно развернуть локально — данные остаются в собственном облаке без передачи третьим сторонам. Трекер весит 26 КБ в сжатом виде и работает асинхронно с минимальной нагрузкой на производительность.
Инструмент для записи и воспроизведения пользовательских сессий в веб-приложениях. Можно развернуть локально — данные остаются в собственном облаке без передачи третьим сторонам. Трекер весит 26 КБ в сжатом виде и работает асинхронно с минимальной нагрузкой на производительность.
❤8👍4🔥2
seriousm4x/UpSnap
Веб-приложение для удалённого включения устройств по технологии Wake-on-LAN. Можно развернуть локально — доступны бинарные файлы и Docker-образы для amd64, arm64, arm/v7 и arm/v6. Интерфейс написан на SvelteKit, серверная часть — на Go и PocketBase.
Веб-приложение для удалённого включения устройств по технологии Wake-on-LAN. Можно развернуть локально — доступны бинарные файлы и Docker-образы для amd64, arm64, arm/v7 и arm/v6. Интерфейс написан на SvelteKit, серверная часть — на Go и PocketBase.
❤13🔥9👍5🤔5
dgmjs/dgmjs
Библиотека для создания бесконечного холста с поддержкой умных фигур. Умные фигуры поддерживают скриптинг, ограничения и расширенные свойства. Холст работает в браузере, поддерживает несколько страниц и совместную работу в реальном времени.
Компоненты реализованы как headless-компоненты на React. Доступен экспорт в PNG, JPEG, WebP, SVG и PDF, а также импорт и экспорт в JSON.
Библиотека для создания бесконечного холста с поддержкой умных фигур. Умные фигуры поддерживают скриптинг, ограничения и расширенные свойства. Холст работает в браузере, поддерживает несколько страниц и совместную работу в реальном времени.
Компоненты реализованы как headless-компоненты на React. Доступен экспорт в PNG, JPEG, WebP, SVG и PDF, а также импорт и экспорт в JSON.
1❤21👍7🔥7
cachethq/cachet
Self-hosted система для создания страниц статуса сервисов. Позволяет публично отображать состояние компонентов инфраструктуры и сообщать пользователям об инцидентах и плановых работах.
Разворачивается на собственном сервере. Требует PHP 8.3 или выше, Composer и одну из поддерживаемых баз данных: MariaDB, MySQL, PostgreSQL или SQLite.
Self-hosted система для создания страниц статуса сервисов. Позволяет публично отображать состояние компонентов инфраструктуры и сообщать пользователям об инцидентах и плановых работах.
Разворачивается на собственном сервере. Требует PHP 8.3 или выше, Composer и одну из поддерживаемых баз данных: MariaDB, MySQL, PostgreSQL или SQLite.
❤13⚡4🔥2
charmbracelet/gum
Инструмент для создания интерактивных shell-скриптов с визуальным интерфейсом. Не требует написания кода на Go — все возможности библиотек Bubbles и Lip Gloss доступны напрямую из командной строки.
Предоставляет набор готовых команд: `choose` — выбор из списка вариантов, `input` — однострочный ввод с placeholder, `write` — многострочный ввод, `confirm` — запрос подтверждения.
Инструмент для создания интерактивных shell-скриптов с визуальным интерфейсом. Не требует написания кода на Go — все возможности библиотек Bubbles и Lip Gloss доступны напрямую из командной строки.
Предоставляет набор готовых команд: `choose` — выбор из списка вариантов, `input` — однострочный ввод с placeholder, `write` — многострочный ввод, `confirm` — запрос подтверждения.
🔥14❤6⚡3👍1
pymumu/smartdns
Локальный DNS-сервер, который принимает запросы от клиентов, параллельно опрашивает несколько upstream DNS-серверов и возвращает IP-адрес с наименьшим временем отклика. Это отличает его от dnsmasq, который возвращает первый полученный ответ без проверки скорости.
Поддерживает защищённые протоколы DoT, DoH, DoQ и DoH3 для защиты от DNS-спуфинга и слежки.
Локальный DNS-сервер, который принимает запросы от клиентов, параллельно опрашивает несколько upstream DNS-серверов и возвращает IP-адрес с наименьшим временем отклика. Это отличает его от dnsmasq, который возвращает первый полученный ответ без проверки скорости.
Поддерживает защищённые протоколы DoT, DoH, DoQ и DoH3 для защиты от DNS-спуфинга и слежки.
🔥22❤11👍7