smart-avatar now features stable, basic functionality! It should perform well in production situations and fill the needs it claims to fill: reliable avatars with dynamic fallback.
A changelog will be added soon to track updates, linting will be a reality, a React component will be released, UMD will be the target, and more.
Please try it out, test, create issues, and star if you like it!