This is a browser addon written in TypeScript which adds more customization options to YouTube subtitles. It is fully compatible with existing YouTube subtitles, as it merely changes their appearance using CSS and does not replace them.
Access the options either as you normally would in the browser or by clicking the "Advanced" button in the subtitles options menu in the YouTube player. You can also set up hotkeys to trigger certain options in your browser's keyboard shortcuts menu.
More details and screenshots available in the AMO listing.
- TypeScript,
- WebExtensions API.
I wrote this addon over a span of a few days as I was not satisfied with the amount of options available in terms of customizing the subtitles on YouTube videos, mainly the inability to choose your own font and text stroke thickness.