clap is the command line argument parsing library. I especially like it because it lets me declare a struct, with strong Rust typing, to define what the command line should work like. I also like that meshes well with the tradition of Unix command line interfaces.
I've implemented command line parsing in C, shell, Python, and more. For a while the Python standard library had my implementation of getopt_long. clap is the only library for this that I actually enjoy using.