Autofill.js
Zero Config example
If an input has significant attributes such as type, name or id (e.g. url, date, fullname, lastname...), Autofill.js tries to find out the best preset value. Otherwise it generates a random value.