I Built a Safari Extension That Shows When Your YouTube Video Ends
Ever put on a YouTube video and wondered if you'll finish it before you have to leave, go to sleep, or get back to work? I had that thought one too many times, so I built a small Safari extension to solve it. It adds the end time directly inside YouTube's native time bubble: 0:20 / 7:23 · ends 11:44pm That's it. Simple, but surprisingly useful. The core logic is about three lines: const remainingSec = (video.duration - video.currentTime) / video.playbackRate; const endDate = new Date(Date.now()
