
Xeder
Your X.com feed as a podcast
91 followers
Your X.com feed as a podcast
91 followers
Xeder is a Chrome extension that reads your X/Twitter timeline aloud using natural text-to-speech. Open X, press play, and your feed becomes audio. Listen while working, cooking, or commuting. Tweets are short, standalone, text-first. They work perfectly as audio. Like bite-sized podcast episodes from people you actually follow. Natural voices, playback controls, speed adjustment, automatic ad filtering, and scroll sync. Built by a UX designer using AI. $4.99 one-time.






Xeder
@sanjastepa Congrats; super relatable pain point for anyone doomscrolling tech X! One question tho:
what was the trickiest part to prompt for like feed auth or audio UX, and how did you iterate to make it feel seamless?
Xeder
@swati_paliwal thank you!! honestly the trickiest part was audio playback in Chrome MV3. service workers can't access the DOM, so you can't just play audio from there. I had to use an offscreen document pattern where the content script scrapes tweets, sends them to the service worker, which routes them to a hidden offscreen document that actually handles the audio via Google Cloud TTS. took a bit of back and forth with Claude to get that architecture right.
for the UX, the biggest iteration was figuring out pacing. tweets are short, so if you just read them back to back it sounds weird. added small pauses between tweets and a natural reading order that follows your actual timeline. still tweaking this honestly, open to feedback on it! (:
minimalist phone: creating folders
Can user select tweets that will be "read"?
Xeder
@busmark_w_nika right now it reads your feed as you scroll through it, so whatever's on your timeline gets read. but selecting specific tweets or filtering by topic is something I'm thinking about for an update! would you want like a "read this thread" button, or more of a filter where you pick which accounts to listen to?
minimalist phone: creating folders
@sanjastepa I would also prefer the option to choose particular posts. If I solely chose my feed, there would be some bull*hits as well :D
Xeder
@busmark_w_nika I like the thought of picking posts, but most tweets are only a few seconds long when read out-loud, so you'd have to select pretty often😭 Unless you're thinking more of creating a podcast out of the topics of some tweets?
minimalist phone: creating folders
@sanjastepa yes, and that's the reason why users should pick the posts that are longer, because if your solution reads aloud the whole feed and there are several posts consisting of one sentence, it will be totally irrelevant. I want to filter those that are longer, and I do not have time to read, but if they are in the background while I am exercising, it will be the right use case.
Instead of a feed, can we have a curated list of people whose feeds we want to listen to as a podcast?
Xeder
@zerotox love this idea. like a custom "listen list" where you pick 5-10 accounts and it creates a daily audio digest of just their tweets. that's actually a really natural extension of what xeder already does. adding this to the roadmap, thank you for the suggestion! if you have thoughts on how you'd want that to work (like a daily morning briefing vs on-demand?) I'd love to hear (:
Love this, fellow maker here, also built JobsUncle with Claude. The one-time pricing model resonates, subscriptions for simple utilities do feel wrong. Great work.
Xeder
@michael_matassa thank you! and yeah exactly, subscriptions for everything is exhausting. this is a simple tool that does one thing, felt weird to charge monthly for it. cool that you built with Claude too, it really does change what a solo builder can ship. checking out Jobs-Uncle now! (: