Official community hub
Combines live viewing, VODs, clips, schedules and community features under one site.
MurderCrumpet's official site, bringing the live stream, searchable VOD archive, synchronised chat replay, Twitch clips, schedules and community rankings into one place.
Combines live viewing, VODs, clips, schedules and community features under one site.
Pairs HLS playback with chapters, synchronised virtualised chat and Twitch and 7TV emotes.
Search, game and date filters make a growing archive easier to browse.
Internal tools cover VOD metadata, activity processing, redaction and ranking publication.
Crump.gg is MurderCrumpet’s official streaming and community site. What began as separate VOD and contest work has become one place for the live stream, archived broadcasts, Twitch clips, schedules, community links and monthly streamer rankings.
I rebuilt the application around TanStack Start and React, with server-rendered routes and a new broadcast-inspired interface. The site pulls together data and media from Twitch, Supabase, Cloudflare and the separate VOD archiving pipeline.
The homepage brings the current Twitch stream, chat, latest archived VOD, recent clips and weekly schedule together without forcing viewers through several services.
The VOD archive supports title search, game and date filters, month-based grouping and incremental loading. Individual broadcasts include chapter navigation, timestamp sharing, saved playback position, theater mode, picture-in-picture and keyboard controls.
Archived chat stays in step with video playback and uses virtualised rendering for longer streams. Twitch and 7TV emotes are resolved in context, while a separate activity timeline highlights busy chat periods and known clip moments.
Viewers can jump around the recording without losing the relationship between the video, chapter data and conversation around it.
The clips area supports date ranges, view-based or recent sorting, pagination and embedded playback. Where source data allows it, clips link back to the matching point in the archived broadcast.
Monthly community rankings are published as a browsable archive. Other areas, including the gallery and migrated contest tools, remain in development and are not presented as finished features.
Internal tools handle VOD titles, publication state, content warnings and activity generation. A timeline editor creates HLS-segment redactions and keeps chat and clip timing aligned after cuts. The same admin area also publishes monthly ranking packages.
The live stream, VOD archive, chat replay, clips, schedules and rankings are available on the public site. Gallery, account, builder and contest migrations are still being worked on.