cliutils

A modular command-line utility collection providing common tools for developers. Built with Python, featuring argparse for robust CLI parsing and argcomplete for shell autocompletion.

Commands

• base64 — encode / decode base64

• case — convert text case formats (camelCase, snake_case, kebab-case, and more)

• convert — convert between formats (colors, numbers, files, configs, documents, text, tabular)

• encode — encode / decode text (URL, HTML, hex, morse, QR codes, binary, ROT13, and more)

• hash — cryptographic hash digests (MD5, SHA1, SHA256, SHA512, …)

• lorem — generate Lorem Ipsum text

• perm — Unix file permission conversions and calculations

• random — generate random data (integers, floats, strings, …)

• token — generate secure tokens and passwords

• uuid — generate UUIDs (v1, v3, v4, v5)

• validate — validate syntax, formats, and checksums (JSON, YAML, XML, email, URL, IP, credit cards, and more)

Installation

添加评论
点赞收藏
点踩分享查看原文
评论
?
参与讨论