< mvidell.se

Braider

A custom user interface that merges videos from YouTube channels into a sortable and filterable table.

Problem: I want to browse videos from several YouTube channels in chronological order within a given date range. You would think that YouTube would make this easy, but it is not. It is especially hard if the channels in question publish a lot of videos and the time in question is several years ago.

Using my prototype, Braider, you can browse thousands of videos from multiple channels, including sorting videos on different values such as the number of views or length. If you tried to browse YouTube in your browser like this you would need multiple tabs each requiring 400+ MiB of memory.

The prototype features

There are some limitations in the prototype.

Examples of what questions you could answer using Braider.

This is mostly a proof of concept/early prototype. I wanted the user to be able to input a list of channels and it would then fetch all videos (with client-side JavaScript) and then display them. But it seems like that is not possible(?), or it is at least not straight forward due to security concerns.

It is written in JavaScript (yuck) but I tried to make it better and more pleasant using

Check out YouTube Braider Prototype multiple hardcoded braids.