this is a tool for generating very bad names via markov chains. i made it in python a while ago; you can check out the github here. this is a javascript port of that library because i can't be bothered to get python working on this webpage.
i'm too lazy to create an input for this, but you can set the minLength and maxLength variables in devtools to change the admissible name length range.
if no file is provided, a list of names from 1880 will be used. admissible characters in names are a-z, and 0-9.