Module Catalogue

18 modules available

CLI Tools

Rich Progress Bar Script

Display a beautiful progress bar in the terminal using Rich.

python · Beginner · Sep 2026
CLI Tools

Git Commit Message Enforcer

commit-msg hook that enforces Conventional Commits format.

bash · Intermediate · Sep 2026
CLI Tools

System Info Dashboard

Print a compact system summary: CPU, RAM, disk, OS and uptime in one script.

bash · Beginner · Sep 2026
CLI Tools

Environment Switcher Script

Switch between named environment profiles stored in ~/.envs/ and export to shell.

bash · Intermediate · Sep 2026
CLI Tools New

Markdown to HTML Converter

Convert a Markdown file to a standalone HTML file with syntax highlighting.

python · Beginner · Sep 2026
CLI Tools New

Dotenv File Linter

Check .env files for common mistakes: duplicate keys, missing values, invalid characters.

bash · Intermediate · Aug 2026
CLI Tools

PDF Report Generator with ReportLab

Generate a styled PDF report from structured data using ReportLab.

python · Intermediate · Jun 2026
CLI Tools

Find Large Files and Sort

Locate the largest files in a directory tree and display them in human-readable format.

bash · Intermediate · Mar 2026
CLI Tools

JSON Diff CLI Tool

Compare two JSON files and highlight added, removed and changed keys.

python · Intermediate · Mar 2026
CLI Tools

Rich Table from CSV

Parse any CSV file and render it as a beautiful Rich terminal table.

python · Advanced · Mar 2026
CLI Tools

Parallel SSH Command Runner

Run an arbitrary command on multiple servers in parallel and collect outputs.

bash · Intermediate · Mar 2026
CLI Tools

Typer CLI with Config File

Typer CLI app that reads defaults from a TOML config file with env var overrides.

python · Intermediate · Mar 2026
CLI Tools

Argparse Subcommand CLI

Multi-subcommand CLI with argparse: each subcommand in its own function, shared logging.

python · Advanced · Jun 2025
CLI Tools

Batch File Renamer

Rename multiple files in a directory by replacing a pattern with a new string.

bash · Beginner · May 2025
CLI Tools

Tmux Session Manager

Script that creates or attaches to a named tmux session with predefined window layout.

bash · Intermediate · May 2025
← Prev 1 2 Next →

Page 1 of 2