CLI tool that detects a UUID or ULID and converts between those types.
> convert_id 0189d0ae-9b6c-64e8-8379-e9b2480d443a
01H78AX6VCCKM86YF9P940TH1T
> convert_id 01H78AX6VCCKM86YF9P940TH1T
0189d0ae-9b6c-64e8-8379-e9b2480d443a
> convert_id abc123
Cannot detect type
Requires Erlang to be installed on your system.
This is a command line tool. The easiest way to install it is to download the latest release and place it in your path. The tool is built in elixir and distributed as an escript executable.
You can also clone the repo and copy or link the ./convert_id
executable to somewhere in your path.
If you'd like to develop on it the executable can be built with mix escript.build
.
Thanks to @morinap for the idea who has a similar tool written in Python (not available on Github afaik).