Htmlq - консольная утилита для выполнения запросов по CSS атрибутам и выборки данных по html документу. Это как jq но для html.
#htmlq #query #cli
https://github.com/mgdm/htmlq
#htmlq #query #cli
https://github.com/mgdm/htmlq
GitHub
GitHub - mgdm/htmlq: Like jq, but for HTML.
Like jq, but for HTML. Contribute to mgdm/htmlq development by creating an account on GitHub.
This media is not supported in your browser
VIEW IN TELEGRAM
Viddy - альтернатива watch на стероидах: цветной вывод, diff-ы, time machine, pager, кнопки как в vim, поиск и кастомизация.
#viddy #watch #cli
https://github.com/sachaos/viddy
#viddy #watch #cli
https://github.com/sachaos/viddy
Kcctl - утилита командной строки для работы с Kafka Connect. Клиент реализован с оглядкой на kubectl, позволяет регистрировать и проверять коннекторы, удалять их, перезапускать и т.д.
Более подробно в видео https://youtu.be/F9bUsM1ZwKk
#kcctl #kafka #kafka_connect #cli
https://github.com/kcctl/kcctl
Более подробно в видео https://youtu.be/F9bUsM1ZwKk
#kcctl #kafka #kafka_connect #cli
https://github.com/kcctl/kcctl
YouTube
kcctl -- A command line client for Apache Kafka Connect
This video introduces kcctl (https://github.com/gunnarmorling/kcctl), an experimental open-source CLI client for Kafka Connect, allowing to register connectors, examine their state, restart them, etc.
This media is not supported in your browser
VIEW IN TELEGRAM
Gobang - кроссплатформенный инструмент управления базами данных TUI, написанный на Rust. Поддерживает MySQL, PostgreSQL и SQLite. Управление сугубо клавиатурное.
#gobang #cli #tui #postgresql #mysql #sqlite
https://github.com/TaKO8Ki/gobang
#gobang #cli #tui #postgresql #mysql #sqlite
https://github.com/TaKO8Ki/gobang
rbac-tool - Утилита для работы с Kubernetes RBAC. Позволяет генерировать политики на основании аудита с минимальным использованием wildcard, позволяет искать и выводить политики кластера, а также визуализировать их.
#k8s #kubernetes #rbac #cli #kerw
https://github.com/alcideio/rbac-tool
#k8s #kubernetes #rbac #cli #kerw
https://github.com/alcideio/rbac-tool
Rakkess - утилита для отображения доступных вам прав в Kubernetes согласно RBAC.
По сути это всё та же команда
#k8s #kubernetes #rbac #cli #krew
https://github.com/corneliusweig/rakkess
По сути это всё та же команда
kubectl auth can-i --listно более наглядно и с более гибкими параметрами
#k8s #kubernetes #rbac #cli #krew
https://github.com/corneliusweig/rakkess
Sysz - инструмент командной строки для визуальной работы с systemd юнитами (systemctl)
#tui #cli #systemd #systemctl
https://github.com/joehillen/sysz
#tui #cli #systemd #systemctl
https://github.com/joehillen/sysz
GitHub
GitHub - joehillen/sysz: An fzf terminal UI for systemctl
An fzf terminal UI for systemctl. Contribute to joehillen/sysz development by creating an account on GitHub.
Btop - ещё одина реализация bashtop и bpytop но уже на c++
#cli #tui #top
https://github.com/aristocratos/btop
#cli #tui #top
https://github.com/aristocratos/btop
Miller - утилита командной строки которая позволяет использовать именованные поля без необходимости подсчета позиционных индексов, используя знакомые форматы, такие как CSV, TSV, JSON и позиционно-индексированные. Затем на лету вы можете добавлять новые поля, которые являются функциями существующих полей, удалять поля, сортировать, статистически агрегировать, красиво печатать и т.д.
Это некая замена для sed, grep, awk, jq, cut и join.
#csv #json #tsv #cli
https://github.com/johnkerl/miller
Это некая замена для sed, grep, awk, jq, cut и join.
#csv #json #tsv #cli
https://github.com/johnkerl/miller
This media is not supported in your browser
VIEW IN TELEGRAM
Plumber — это CLI инструмент для проверки, передачи, обмена сообщениями и перенаправления данных в таких системах как Kafka, RabbitMQ и подобных брокерах сообщений.
Инструмент позволяет:
▫️Безопасный просмотр содержимого ваших потоков данных
▫️Запись простых или закодированных данных в любую систему
▫️Маршрутизация данных из одного места в другое
▫️Декодирование данных protobuf/avro/thrift/JSON в режиме реального времени
▫️Ретрансляция данных в Batch platform
▫️Воспроизведение событий в системе сообщений в вашей локальной сети
А поддерживает эта утилита и в правду много систем. А именно: Kafka, RabbitMQ, GCP PubSub, MQTT, Amazon Kinesis Streams, Amazon SQS, Amazon SNS, ActiveMQ, Azure Service Bus, Azure Event Hub, NATS, NATS Streaming, Redis-PubSub, Redis-Streams, Postgres CDC, MongoDB CDC, Apache Pulsar, NSQ, KubeMQ 😳
#cli #kafka #rabbitmq #pubsub
https://github.com/batchcorp/plumber
Инструмент позволяет:
▫️Безопасный просмотр содержимого ваших потоков данных
▫️Запись простых или закодированных данных в любую систему
▫️Маршрутизация данных из одного места в другое
▫️Декодирование данных protobuf/avro/thrift/JSON в режиме реального времени
▫️Ретрансляция данных в Batch platform
▫️Воспроизведение событий в системе сообщений в вашей локальной сети
А поддерживает эта утилита и в правду много систем. А именно: Kafka, RabbitMQ, GCP PubSub, MQTT, Amazon Kinesis Streams, Amazon SQS, Amazon SNS, ActiveMQ, Azure Service Bus, Azure Event Hub, NATS, NATS Streaming, Redis-PubSub, Redis-Streams, Postgres CDC, MongoDB CDC, Apache Pulsar, NSQ, KubeMQ 😳
#cli #kafka #rabbitmq #pubsub
https://github.com/batchcorp/plumber
👍2
jo — небольшая утилита для создания объектов JSON.
К примеру:
https://github.com/jpmens/jo
К примеру:
jo -p name=jo n=17 parser=falseполучим:
{
"name": "jo",
"n": 17,
"parser": false
}
илиseq 1 10 | jo -aполучим:
[1,2,3,4,5,6,7,8,9,10]#cli #json
https://github.com/jpmens/jo
GitHub
GitHub - jpmens/jo: JSON output from a shell
JSON output from a shell. Contribute to jpmens/jo development by creating an account on GitHub.
XSV — это программа командной строки для индексации, нарезки, анализа, разделения и объединения CSV-файлов. Написана на Rust.
▫️cat — объединение CSV по строке или по столбцу
▫️count — подсчет строк в CSV (Мгновенно с индексом)
▫️fixlengths — заставить CSV иметь записи одинаковой длины, либо дополняя, либо усекая их
▫️flatten — плоский вид записей CSV
▫️fmt — переформатировать данные CSV с другими разделителями, разделителями записей или правилами цитирования
▫️frequency — создание частотных таблиц для каждого столбца в данных CSV. (Использует параллелизм)
▫️headers — показать заголовки данных CSV
▫️index — создать индекс для CSV
▫️input - чтение данных CSV с экзотическими правилами цитирования/экранирования
▫️join - внутренние, внешние и перекрестные соединения
▫️partition — разбиение данных CSV на основе значения столбца
▫️sample — произвольное рисование строк из данных CSV с использованием выборки
▫️reverse — обратный порядок строк в данных CSV
▫️search — запустить регулярное выражение для данных CSV
▫️select — выберите или измените порядок столбцов данных CSV
▫️slice — нарезать строки из любой части CSV
▫️sort — сортировка данных CSV
▫️split — разделить один CSV на множество CSV по N фрагментов
▫️stats — показать основные типы и статистику каждого столбца в CSV
▫️table — показать выровненный вывод любых данных CSV
#csv #cli
https://github.com/BurntSushi/xsv
▫️cat — объединение CSV по строке или по столбцу
▫️count — подсчет строк в CSV (Мгновенно с индексом)
▫️fixlengths — заставить CSV иметь записи одинаковой длины, либо дополняя, либо усекая их
▫️flatten — плоский вид записей CSV
▫️fmt — переформатировать данные CSV с другими разделителями, разделителями записей или правилами цитирования
▫️frequency — создание частотных таблиц для каждого столбца в данных CSV. (Использует параллелизм)
▫️headers — показать заголовки данных CSV
▫️index — создать индекс для CSV
▫️input - чтение данных CSV с экзотическими правилами цитирования/экранирования
▫️join - внутренние, внешние и перекрестные соединения
▫️partition — разбиение данных CSV на основе значения столбца
▫️sample — произвольное рисование строк из данных CSV с использованием выборки
▫️reverse — обратный порядок строк в данных CSV
▫️search — запустить регулярное выражение для данных CSV
▫️select — выберите или измените порядок столбцов данных CSV
▫️slice — нарезать строки из любой части CSV
▫️sort — сортировка данных CSV
▫️split — разделить один CSV на множество CSV по N фрагментов
▫️stats — показать основные типы и статистику каждого столбца в CSV
▫️table — показать выровненный вывод любых данных CSV
#csv #cli
https://github.com/BurntSushi/xsv
GitHub
GitHub - BurntSushi/xsv: A fast CSV command line toolkit written in Rust.
A fast CSV command line toolkit written in Rust. Contribute to BurntSushi/xsv development by creating an account on GitHub.