add to catalog

This commit is contained in:
2026-01-09 09:34:20 +01:00
parent 4705f2267e
commit d55846a877
2 changed files with 26 additions and 4 deletions

View File

@@ -220,6 +220,11 @@ grype:
desc: A vulnerability scanner for container images and filesystems desc: A vulnerability scanner for container images and filesystems
github: anchore/grype github: anchore/grype
guff:
desc: a plot machine - plot graph in the terminal
github: silentbicycle/guff
tags: c
gum: gum:
desc: A tool for glamorous shell scripts. Leverage the power of Bubbles and Lip Gloss in your scripts and aliases without writing any Go code! desc: A tool for glamorous shell scripts. Leverage the power of Bubbles and Lip Gloss in your scripts and aliases without writing any Go code!
github: charmbracelet/gum github: charmbracelet/gum
@@ -274,6 +279,12 @@ hyperfine:
desc: benchmarking tool desc: benchmarking tool
tags: rust tags: rust
icat:
desc: draw image on a 256-color or 24-bit color enabled terminal with UTF-8 locale
github: atextor/icat
name: image cat
tags: c
ijq: ijq:
desc: interactive jq tool. Like jqplay for the commandline desc: interactive jq tool. Like jqplay for the commandline
srht: gpanders/ijq srht: gpanders/ijq
@@ -374,6 +385,10 @@ lsd:
cargo: cargo:
tags: rust tags: rust
makefile2graph:
desc: creates a graph of dependencies of tasks from Makefile
github: lindenb/makefile2graph
mc: mc:
desc: minio client desc: minio client
# versions, see https://github.com/penpyt/asdf-mc/raw/master/bin/list-all # versions, see https://github.com/penpyt/asdf-mc/raw/master/bin/list-all
@@ -574,7 +589,7 @@ tab:
tabview: tabview:
desc: TUI to view and query tabular data files, such as CSV, TSV, and parquet desc: TUI to view and query tabular data files, such as CSV, TSV, and parquet
tag: rust tags: rust
github: shshemi/tabiew github: shshemi/tabiew
task: task:
@@ -678,6 +693,12 @@ xan:
github: medialab/xan github: medialab/xan
tags: rust tags: rust
xee:
desc: XPath and XSLT Engine
github: Paligo/xee
website: https://blog.startifact.com/posts/xee/
tags: rust
xh: xh:
desc: Friendly and fast tool for sending HTTP requests desc: Friendly and fast tool for sending HTTP requests
github: ducaale/xh github: ducaale/xh
@@ -715,6 +736,7 @@ z:
zee: zee:
desc: modern text editor for the terminal desc: modern text editor for the terminal
github: zee-editor/zee
cargo: cargo:
zf: zf:

View File

@@ -18,7 +18,7 @@ PKG_KEYS = {
} }
COMMON_KEYS = { COMMON_KEYS = {
"status", # tells it cliget process has been tested on this tool "status", # tells if cliget process has been tested on this tool
"website", "website",
"tags", # may have a typo with "tag" no s "tags", # may have a typo with "tag" no s
"name", # tool name when not exe name "name", # tool name when not exe name
@@ -69,9 +69,9 @@ RULES = [
] ]
import sys import sys
from yaml import safe_load from yaml import safe_loadi as load
catalog = safe_load(open(sys.argv[1], "rt")) catalog = load(open(sys.argv[1], "rt"))
for name, rule in RULES: for name, rule in RULES:
if rule(catalog): if rule(catalog):