tewi - текстовый интерфейс (TUI) для демона Transmission BitTorrentВозможности:
- подключение к демону Transmission, используя его учетные данные
- просмотр списока торрентов
- различные режимы просмотра: карточка, компактный, однострочный
- отображение сведений о торренте: обзор, файлы, трекеры, пиры
- добавление новых торрентов
- действия с торрентом: запуск/пауза, удаление/корзина, проверка, повторное объявление
- просмотр и переключение режима «Черепашка»
- просмотр статистики сеанса передачи
- темные и светлые цветовые темы
https://github.com/anlar/tewi
опубликовано в @gitgate
#tui #transmission #torrent #p2p
👍12🔥7
Carbonyl - текстовой браузер на базе Chromium, созданный для работы в терминале. Он поддерживает практически все
web-API, включая WebGL, WebGPU, воспроизведение аудио и видео, анимацию и т. д.Он быстрый, запускается менее чем за секунду, работает с частотой 60 кадров в секунду и загружает процессор в режиме ожидания на 0%. Не требует оконного сервера (т.е. работает в консоли в безопасном режиме) и даже работает через
SSH.Carbonyl изначально создавался как
html2svg, а теперь является средой выполнения для него.https://github.com/fathyb/carbonyl
опубликовано в @gitgate
#brouser #tui #ssh
🔥31👍20
gpg-tui - терминальный пользовательский интерфейс (TUI) для GnuPG.Он призван упростить операции по управлению ключами, такие как листинг, экспорт и подписание, предоставляя интерфейс с резервным режимом командной строки для более сложных операций. Он не претендует на полноценный интерфейс для всех функций
gpg, но стремится обеспечить более интерактивный подход к управлению ключами.https://github.com/orhun/gpg-tui
опубликовано в @gitgate
#gnupg #gpg #tui
👍15🔥8
Process Compose - простой и гибкий планировщик и оркестратор для управления не контейнерными приложениями.Почему? Потому что иногда просто не хочется иметь дело с
Docker-файлами, определениями томов, сетями и Docker-реестрами. Поскольку Process Compose написан на Go, он представляет собой один двоичный файл и не имеет других зависимостей.Другими словами тот же
docker-compose, но не для контейнеров, а для нативных процессов в ОС с предиктовным описанием в виде YAML файловВозможности:
- выполнение процессов (параллельно и/или последовательно)
- зависимости процессов и порядок запуска
- политики восстановления процессов
- ручной процесс [пере]запуска
- обрабатывает аргументы в стиле
bash или zsh (или определяет собственную оболочку)- переменные для каждого процесса и глобальные переменные среды
- журналы по процессам или глобальные (отдельные файлы)
- проверка состояния (жизнеспособность и готовность)
- режимы терминального пользовательского интерфейса (
TUI) или CLI
- форкинг процессов (сервисов или демонов)-
REST API (OpenAPI, он же Swagger)- кэширование журналов
- выполняет функции как сервера, так и клиента
- настраиваемые сочетания клавиш
- объединение файлов конфигурации
- пространства имен
- запуск нескольких реплик процесса
- запуск процесса на переднем плане
- поддержка тем
https://github.com/F1bonacc1/process-compose
опубликовано в @gitgate
#process #yaml #tui #cli #go
1👍18🔥6
This media is not supported in your browser
VIEW IN TELEGRAM
swaptop - монитор использования подкачки в реальном времени для систем Linux и Windows с интерфейсом TUI. Отображает список процессов, использующих подкачку, потребление по каждому процессу/программе и предоставляет обновляемые в режиме реального времени графики.
Возможности:
- анимированный график использования свопов в реальном времени
- отслеживание потребления свопа на уровне процесса
- группированный просмотр по программному обеспечению (агрегированный режим)
- несколько цветовых тем (Дракула, Соляризация, Монокай, Норд)
- перевод единиц (КБ/МБ/ГБ)
- легкий (использование памяти <5 МБ)
https://github.com/luis-ota/swaptop/
опубликовано в @gitgate
#swarm #top #tui #linux #windows
👍18🔥9
This media is not supported in your browser
VIEW IN TELEGRAM
impala - TUI для управления Wi-Fi
Может пригодится для софтовых роутеров без GUIhttps://github.com/pythops/impala
опубликовано в @gitgate
#wifi #tui
1👍19🔥9
This media is not supported in your browser
VIEW IN TELEGRAM
AdGuardian-Term - следите за своим трафиком с помощью этого (неофициального) помощника для вашего экземпляра AdGuard Home
Возможности: - мониторинг запросов в реальном времени: извлекает и отображает все
DNS-запросы в реальном времени, позволяя вам точно знать, что происходит в вашей сети в любой момент времени.- статистика блокировок и разрешений: получите краткий обзор количества запросов, которые были разрешены, отфильтрованы или заблокированы
AdGuard.- история количества запросов: анализируйте сетевую активность с течением времени с помощью исторических данных о количестве запросов. Это позволяет отслеживать тенденции и выявлять любую необычную активность.
- списки фильтров:
AdGuardian отображает ваши активные списки фильтров, показывая, какие из них работают эффективнее всего.- статистика по основным доменам: узнайте, какие домены получают больше всего запросов (заблокированных, разрешенных и т. д.) в вашей сети.
- простота и легкость:
AdGuardian можно запустить либо с помощью крошечного образа Docker, либо напрямую с помощью исполняемого файла с нулевыми зависимостями.- хорошее и безопасное: приложение написано на
Rust и протестировано, работает локально без внешних запросов и (конечно) имеет полностью открытый исходный код.https://github.com/Lissy93/AdGuardian-Term
опубликовано в @gitgate
#ad #adguard #tui
2👍13🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Ducker - терминальное приложение с текстовым пользовательским интерфейсом (TUI) для управления Docker-контейнерами, вдохновлённое проектом K9s. Оно предоставляет удобный интерактивный интерфейс для мониторинга и управления контейнерами, образами, томами и сетями Docker непосредственно из терминала. Приложение написано на
Rust и поддерживает настройку через YAML-конфигурацию, включая параметры подключения к Docker-демону и пользовательскую цветовую схему.Основной функционал организован в виде страниц с возможностью навигации с помощью командной строки и горячих клавиш, обеспечивающих быстрый доступ к операциям: запуск, остановка, удаление контейнеров, просмотр логов и выполнение команд внутри контейнеров. Навигация реализована через привычные клавиши j/k, а интерфейс поддерживает контекстно-зависимые действия, упрощая администрирование в терминальной среде.
https://github.com/robertpsoane/ducker
Подсказал: @dhadow6
Опубликовано в @gitgate
#docker #tui #rust #cli
1👍12🔥8
This media is not supported in your browser
VIEW IN TELEGRAM
ctop - top-like интерфейс для управления и метрик контейнераctop предоставляет краткий и сжатый обзор показателей в реальном времени для нескольких контейнеров:ctop поставляется со встроенной поддержкой Docker и runC; в будущих выпусках запланированы коннекторы для других контейнерных и кластерных систем.https://github.com/bcicen/ctop
Опубликовано в @gitgate
#docker #runc #tui #cli
🔥15👍8
Icdiff - улучшенный цветной Diff
https://github.com/jeffkaufman/icdiff
Подсказал: Max Zotov - @Sf1nk5
Опубликовано в @gitgate
#tui #diff
https://github.com/jeffkaufman/icdiff
Подсказал: Max Zotov - @Sf1nk5
Опубликовано в @gitgate
#tui #diff
2👍23🔥8
moribito - терминальный обозреватель LDAP-сервера, созданный с использованием Go и BubbleTea, предоставляющий интерактивный интерфейс для просмотра деревьев каталогов LDAP, просмотра записей и выполнения пользовательских запросов.Возможности:
- интерактивная навигация по дереву: просматривайте структуру каталога
LDAP с помощью клавиатуры/мыши- средство просмотра записей: просмотр подробных атрибутов записи
LDAP
- интеграция с буфером обмена: копирование значений атрибутов в системный буфер обмена- интерфейс пользовательских запросов: выполнение пользовательских запросов
LDAP с получением результатов в режиме реального времени.- результаты с разбивкой на страницы: эффективная разбивка на страницы для больших наборов результатов с автоматической загрузкой
- гибкая конфигурация: поддержка файлов конфигурации и параметров командной строки
- безопасная аутентификация: поддержка
SSL/TLS и различных методов аутентификации- уУведомления об автоматических обновлениях: дополнительная проверка наличия новых версий на
GitHub
- современный TUI: чистый, интуитивно понятный интерфейс, созданный с помощью BubbleTea
- несколько подключений: сохранение и переключение между несколькими конфигурациями сервера LDAP
https://github.com/ericschmar/moribitoПодсказал: Миша Исаев - @ismvru
Опубликовано в @gitgate
#ldap #tui
👍13🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
godap - удобный и мощный TUI для LDAP
Возможности: - поддерживает аутентификацию с помощью пароля,
NTLM-хеша, тикетов Kerberos или сертификата PEM/PKCS#12
- преобразует дату/время, логические значения и другие категориальные атрибуты в читаемый текст- красивые цвета и крутые эмодзи
- поддержка
LDAPS и StartTLS
- быстрый проводник, загружающий объекты по запросу- рекурсивный поиск объектов в сочетании с полезными сохраненными поисковыми запросами
- гибкий поиск участников групп и групп пользователей
- поддерживает создание, редактирование и удаление объектов и атрибутов
- поддерживает перемещение и переименование объектов
- поддерживает поиск удаленных и переработанных объектов
- поддерживает экспорт определенных поддеревьев каталога в файлы
JSON.- интерактивный редактор
userAccountControl
- интерактивный просмотрщик + редактор DACL
- интерактивный просмотрщик + редактор ADIDNS (базовый)- просмотрщик групповых политик
- поддержка
SOCKS
https://github.com/Macmod/godapПодсказал: Max Zotov - @Sf1nk5
опубликовано в @gitgate
#ldap #tui
1👍13🔥7
This media is not supported in your browser
VIEW IN TELEGRAM
tufw - TUI клиент для UFW
Он позволяет добавлять, редактировать или удалять правила удобным способом, что идеально, если вы не знакомы с командой ufw.https://github.com/peltho/tufw/
Опубликовано в @gitgate
#ufw #tui #firewall
2👍21🔥11
gonzo.gif
24.2 MB
Gonzo - TUI на базе Go для анализа журналов.Мощный терминал для анализа журналов в реальном времени, вдохновлённый
k9s. Анализируйте потоки журналов с помощью красивых диаграмм, аналитики на основе ИИ и расширенной фильтрации — всё прямо в терминале.Анализ в реальном времени
- прямая трансляция —-обработка журналов по мере их поступления из
stdin, файлов или сети.- собственная поддержка
OTLP - первоклассная поддержка формата журнала OpenTelemetry
- приемник OTLP - встроенный сервер gRPC для получения журналов по протоколу OpenTelemetry
- определение формата - автоматически определяет JSON, logfmt и простой текст.- пользовательские форматы - определите собственные форматы журналов с помощью конфигурации
YAML.- отслеживание серьезности - цветные уровни серьезности с диаграммами распределения
Интерактивная панель управления
- Макет в стиле
k9s - привычный интерфейс сетки 2x2- Диаграммы в реальном времени - частота слов, атрибуты, распределение серьезности и временные ряды
- Навигация с помощью клавиатуры и мыши - сочетания клавиш в стиле Vim, а также поддержка щелчков для навигации и колеса прокрутки
- Умный просмотрщик журналов - автоматическая прокрутка с интеллектуальной функцией паузы/возобновления
- Полноэкранный просмотрщик журналов. - Глобальное управление паузой - пробел приостанавливает работу всей панели управления во время буферизации журналов.
- Модальные сведения - детальный анализ отдельных записей журнала с возможностью расширения представления
- Анализ количества журналов - подробный модальный с визуализацией тепловой карты, анализом шаблонов по серьезности и распределением услуг
- Анализ ИИ - получайте ценную информацию о закономерностях и аномалиях журналов с помощью настраиваемых моделей.
https://github.com/control-theory/gonzo
Подсказал: Eliot Spencer - @tehn0mad
Опубликовано в @gitgate
#moni #log #tui #OpenTelemetry
👍14🔥8