Exactly. I initially thought it was satire. A dozen external libraries and a special package manager to build something that can be written with equivalent functionality in 10 lines of bash.
I don't exactly get why this is posted here. It seems like OP did this for the sake of his own learning, and that's well and good. But this is not a particularly interesting project and doesn't do anything novel.