Term::Reader - Pure Crystal Readline implementation

Well that's the best way I can describe it anyway. In reality, Term::Reader makes no attempt to be like GNU Readline other than the obvious similarities between the two. What it does provide is a cross platform (minus Windows of course) way to receive user input, manage history, and more.

For now you can check it out here, but I do plan on either making a video or writing a full blog post about it later this week.