From May 5th, 2019 to May 5th, 2019, 100% user give 5-star rating. for New Tab - What have you made today? chrome extension.
Nice extension. Easy to use, minimalistic, beautiful. Motivating :)