This media is not supported in your browser
VIEW IN TELEGRAM
STU - приложение TUI Explorer для Amazon S3 (AWS S3), написанное на Rust с использованием ratatui.Возможности:
- рекурсивная загрузка объектов
- предварительный просмотр с подсветкой синтаксиса для рендеринга текста и изображений
- доступ к прошлым версиям объектов
- настраиваемые сочетания клавиш
- поддержка
S3-совместимого хранилищаhttps://github.com/lusingander/stu
опубликовано в @gitgate
#s3 #tui #rust
👍11🔥2
textual-paint - MS Paint в вашем терминале.Это редактор изображений с текстовым пользовательским интерфейсом (
TUI), созданный по образцу MS Paint и использующий Textual.Или вернись обратно в детство и мир текстовых ANSI заставое для BBS ! :)
https://github.com/1j01/textual-paint
опубликовано в @gitgate
#tui #edit #ansi #bbs #paint
🔥15👍7
isd - интерактивный systemd с TUI интерфейсом
isd – лучший способ работы с юнитами systemd. TUI предлагающий нечеткий поиск юнитов, автоматическое обновление предварительных просмотров, интеллектуальную обработку sudo и полностью настраиваемый интерфейс как для опытных пользователей, так и для новичков.Возможности:
- быстрое переключение между системными и пользовательскими юнитами
- нечеткие единицы поиска
- автоматическое обновление предпросмотров
- быстрое открытие выходных данных в пейджере или редакторе
- автоматическое добавление префикса
sudo, если требуется- автоматическое изменение масштаба в зависимости от размера окна терминала (гибкий дизайн)
- обширная палитра команд с множеством сочетаний клавиш
- полностью настраиваемые сочетания клавиш
- дополнительное кэширование состояния ввода для общих входов
- поддержка тем
- файл конфигурации
YAML с автозаполнениемhttps://github.com/isd-project/isd
Документация: https://isd-project.github.io/isd
публиковано в @gitgate
#systemd #tui #utils
🔥11👍7
This media is not supported in your browser
VIEW IN TELEGRAM
s-tui - утилита коммандной строки (CLI) отслеживает температуру, частоту, мощность и загрузку процессора в псевдо графическом виде через терминал.Особенности:
- мониторинг температуры/загрузки/частоты/мощности вашего процессора
- демонстрирует падение производительности, вызванное тепловым тротлингом
- не требует
X-сервера
- встроенные опции для нагрузочного тестирования процессора (stress/stress-ng/FIRESTARTER)https://github.com/amanusk/s-tui
опубликовано в @gitgate
#cli #tui #cpu #stresstest
👍19🔥9
Pmail - удобный клиент на базе терминала для сервиса Google Gmail Pmail создан на основе API Gmail с использованием Python, отсюда и название. Pmail должен хорошо интегрироваться с другими утилитами терминала, он использует W3m для разбора писем, Vim (Neovim) для редактирования и составления писем и интегрирует fzf для нечеткого поиска адресов электронной почты и в качестве средства выбора файлов для выбора вложений. Pmail не ставит своей целью реализовать все функции, доступные через API, текущий набор функций приведен ниже. Конечно, Pmail во многом вдохновлен Mutt, но стремится стать гораздо более простым и удобным клиентом для пользователей Gmail.Возможности:
- отправка, получение, ответ и пересылка электронных писем.
- интерфейс управлением с клавиатуры и привязками к
vimish.- легкий.
- просмотр писем с помощью
W3m.- создание электронных писем с помощью
Vim.- нечеткий поиск по контактам с помощью
fzf, нет необходимости в адресной книге.- сортировка сообщений в соответствии с системой ярлыков
Gmail.- легкое управление метками (отметить как прочитанное, переместить в корзину и т. д.)
- отдельные клиентские и серверные программы.
https://github.com/lt20kmph/pmail
опубликовано в @gitgate
#gmail #mua #fzf #w3m #tui #api #python
👍8🔥4
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👍13🔥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
👍15🔥8