Try it out now! (or this link which has some pre-defined data, to see it in action) - If the website takes a while to load, just give it ~15 seconds. This is a limitation of Heroku's free service unfortunately.
Changelog - See what I've added or removed recently.
If you're unfamiliar with Twitch, scroll on down to the "What is Twitch?" section
This effectively replaces the main Twitch directory, by giving you a combination of multiple searches within a single screen. You can get results for certain games and specific users within the same search, as well as filtering out certain users you are uninterested in.
An example use case:
I follow a few streamers, and am interested in a few games. There are also a few people who regularly stream those games that I already know I'm not interested in viewing. I can have a single search that gets exactly those results, such as this one
When browsing Twitch directly, I would need to look at my list of followed streamers, and also individually visit each of those games' directories in order to see all of that information. Twitch also has no way to hide users that you are uninterested in.
Additionally, if there is a set of streamers and games that you regularly find yourself searching for, you have the ability with this site to save that as a favorite search, so you can immediately go back to looking at them as soon as you open the site back up (or just after you're done searching for other things).
Perhaps Twitch can explain themselves best: https://www.twitch.tv/p/about/
Twitch.tv is the 14th most popular site in the US according to the Alexa rankings. It's a place where anyone can live-stream their hobbies. Primarily used for video games, but you can find all sorts of things:
- Art
- physical card games like Old-fashioned poker and Magic: the Gathering
- Pen-and-paper RPGs like Dungeons and Dragons
- Talk shows/podcasts
- a 24/7 stream of cooking shows
- Music-makers
and beyond.
The big draw of Twitch is the interaction. It's (usually) not a one-way broadcast like TV, the streamers usually interact heavily with their viewers.
Streams vary from your average person randomly deciding to show off their gameplay to 4 of their friends some night, to multi-million dollar gaming tournaments, to individuals who stream every day with dozens of thousands of simultaneous viewers every time.