Projects
RunWatch
Linux process and service monitoring.
Python · Linux · OpenMetrics
DETAILS
Tracks process trees, CPU, memory, disk I/O, file descriptors, TCP/UDP connections, Unix sockets, and HTTP health checks. Includes structured JSON logs, OpenMetrics output, strict TOML configuration, atomic writes, and persistent monitoring through systemd.
depviz
Dependency risk and upgrade-impact analysis.
Python · Conda · PyPI
DETAILS
Resolves package graphs, calculates dependency blast radius and transitive weight, explains why packages are present, estimates upgrade impact, renders ASCII trees, identifies environment conflicts, and caches repeatable analyses.
seqgrep
grep for biological sequences.
Python · FASTA/FASTQ · IUPAC
DETAILS
Supports literal sequence search, optional IUPAC ambiguity matching, reverse-complement search, circular DNA boundary matches, FASTA/FASTQ input, gzip-compressed files, and chunked multiprocessing for long sequences.
Gommitizen
Conventional commits, implemented in Go.
Go · Git
DETAILS
Designed for small, predictable release workflows where commit structure should help review, changelog generation, and long-term repository maintenance.
gentr
Run commands when files change.
Go · CLI
DETAILS
Supports recursive watching, glob and stdin-based input, configurable output, and simple install and uninstall commands.