polettix/Romeo
1
0
Fork
You've already forked Romeo
0
Terminal utilities
  • Perl 99.8%
2026年02月07日 00:27:39 +00:00
bundle-lib Upgrade dependency on App::Easer 2025年10月22日 22:01:21 +00:00
lib Bump&Bundle 2026年02月07日 00:26:16 +00:00
script Include modules from XDG directories 2024年10月20日 00:31:40 +02:00
support Do what supposed to do with commit.sh 2026年02月07日 00:27:39 +00:00
t Add some testing 2023年10月18日 08:03:44 +02:00
xt Initial import 2023年02月25日 14:54:37 +01:00
.gitignore Initial import 2023年02月25日 14:54:37 +01:00
.travis.yml Initial import 2023年02月25日 14:54:37 +01:00
Changes Initial import 2023年02月25日 14:54:37 +01:00
cpanfile Fix version of Log::Log4perl::Tiny to 1.8.0 2025年11月09日 18:03:43 +01:00
cpanfile.snapshot Update cpanfile.snapshot 2025年10月23日 00:31:24 +02:00
dist.ini Add pointers to repository in Codeberg 2023年03月05日 08:25:22 +01:00
LICENSE Initial import 2023年02月25日 14:54:37 +01:00
README.md Add command to generate avatars on the terminal 2023年11月05日 18:27:47 +01:00
romeo Bump&Bundle 2026年02月07日 00:26:16 +00:00

Terminal utilities, mainly for fun and celebrating a great cat.

Installation:

# cd /somewhere/in/PATH
curl -LO https://codeberg.org/polettix/Romeo/raw/branch/main/romeo
chmod +x romeo

Available sub-commands (v.0.92):

 avatar: Generate ASCII-art avatars
 blocky: Turn stuff into Unicode blocky stuff
 (also as: blk)
 choose: choose items from a list
 cf: validate Italian "Codice Fiscale"
 (also as: codicefiscale, codice-fiscale)
 color: Colorize lines according to regular expressions
 (also as: colorize)
 corkscrew: Corkscrew in Perl (https://github.com/bryanpkc/corkscrew)
 csv2json: Turn a CSV into a JSON file
 emim: Parse MIME email messages
 (also as: mime-x, mime-extract)
 frame: Put a frame around the input
 gpg-key-list: filter gpg --list-keys --with-colons
 (also as: gpg-list-keys)
 heail: head and tail a file
 hmac: calculate HMAC from several hashing algorithms
 json2csv: Turn a JSON into a CSV file
 mime: Build MIME email messages
 (also as: mime-b, mime-build)
 pad: Pad input with whitespaces
 pass: generate a random password
 (also as: password)
 png: Get PNG metadata from files
 (also as: pngmeta, png-meta)
 same-width: Make all lines the same width (or at least try)
 slice: Slice input data and keep tasty samples
 slice-build: Slice input data and keep definitions for tasty samples
 teepee: Render Template::Perlish templates from JSON data
 (also as: tp)
 time: Convert times depending on needs
 urldecode: url decode (or encode, depending on the name)
 (also as: urlencode)
 version: print version of Romeo
 xxd: hex dumper a-la xxd (shipped with the Vim editor)
 help: print a help command
 commands: list sub-commands
 tree: print sub-commands in a tree

COPYRIGHT & LICENSE

See separate file lib/Romeo.pm, in function sub copying.