What is YouTube Center?

YouTube Center is an extension for multiple browsers to enhance your experience on YouTube. It includes a lot of features including resizing the YouTube player, download videos, repeat videos and many, many more features.