Sign in

SkyFeed

@skyfeed.eu
9.3K followers 2 following 64 posts

Open feed hosting for Bluesky, serving 75,000+ community feeds. Build your own feed on skyfeed.eu Ad-free, EU-hosted and as privacy-friendly as possible.

PostsRepliesMedia
Reposted by SkyFeed
SkyFeed Classic @skyfeed.app · 02/09/2026
⭐ SkyFeed Classic v1-beta.1 is here! • Full OAuth Login Support • New posts now appear in real-time in feeds and threads • Interaction counts of all visible posts update live • Catppuccin Themes added • Improved font rendering • Upgraded to latest Flutter Try it on skyfeed.app 🦜
16524
SkyFeed @skyfeed.eu · 18/08/2026
If you subscribe to SkyFeed Pro you help cover costs of ALL feeds hosted by SkyFeed, the only reason to subscribe as the owner of a feed is that you can view stats of your published feeds and (soon) a few more features like new posts appearing faster.
011
SkyFeed @skyfeed.eu · 18/08/2026
On Bluesky a feed is a custom timeline view anyone can publish: a query or "algorithm" over the network (using keywords, lists, likes or even just a static list of posts) that others can subscribe to in the app. This blog post explains it quite well: bsky.social/about/blog/7...
bsky.social
Algorithmic Choice with Custom Feeds - Bluesky
Our implementation of algorithmic choice lets users customize one of the most important parts of their social media experience: their feed.
011
SkyFeed @skyfeed.eu · 18/08/2026
Not yet, but real-time feed updates are the main thing I am working on at the moment: bsky.app/profile/skyf...
221
SkyFeed @skyfeed.eu · 18/08/2026
sorry about the confusion, all feeds are staying free and will keep running:
152
SkyFeed @skyfeed.eu · 18/08/2026
Since a few people asked: your existing feeds are not affected by any of this. They keep running exactly as they are, for free, and you can continue building however many you want :) skyfeed.eu is only where your account, the sub and stats live. Feeds don't "move" anywhere, it just pays their bills
2194
SkyFeed @skyfeed.eu · 17/08/2026
Classic will stay around is just the name of the current feed builder website. Free and Pro are the "tiers" you can have (with Pro being a subscription) and their features will apply to all feeds, both classic and new ones!
162
Reposted by SkyFeed
SkyFeed @skyfeed.eu · 17/08/2026
All feeds you published with SkyFeed will continue working just fine, you don't need to do anything! When the new feed builder UI launches on skyfeed.eu, migrating feeds to it will be an active decision for each one and you can always just stay on the old builder.
1154
SkyFeed @skyfeed.eu · 17/08/2026
All feeds you published with SkyFeed will continue working just fine, you don't need to do anything! When the new feed builder UI launches on skyfeed.eu, migrating feeds to it will be an active decision for each one and you can always just stay on the old builder.
1154
SkyFeed @skyfeed.eu · 17/08/2026
The current feed builder is now called SkyFeed Classic and stays on skyfeed.app, the new builder will live on skyfeed.eu next to your subscription. Open to questions, feedback and ideas - just reply, DM @redsolver.dev or join the new SkyFeed group chat: bsky.app/chat/eCF6sL2
3202
SkyFeed @skyfeed.eu · 17/08/2026
The new feed engine is also still in the works and taking longer than I'd like. Near real-time feed updates will be part of Pro, because they cost real server load. Longer history for more feed types like regex ones, new query types, new blocks and the new builder UI stay free.
1213
SkyFeed @skyfeed.eu · 17/08/2026
The past weeks went into the foundation too: I just finished moving all infra to the EU and if you happen to use a EU-hosted AppView you can now view SkyFeed feeds with no traffic leaving the EU 🇪🇺 Also, thanks for your patience during the flaky cutover phase.
1203
SkyFeed @skyfeed.eu · 17/08/2026
To the people sponsoring me on GitHub: thank you, you helped keep SkyFeed alive so far. GitHub Sponsors is still the most direct way to support me, but it does not handle VAT, which is the main reason I couldn't offer actual features through it and why skyfeed.eu uses a different one
1193
SkyFeed @skyfeed.eu · 17/08/2026
Some things that won't change either way: - no ads on SkyFeed, ever. They go against the ethos of algorithmic choice - nothing that's free today moves behind the paywall - the entire backend stays open source - GitHub Sponsors stay, see next post
1283
SkyFeed @skyfeed.eu · 17/08/2026
SkyFeed Pro is 5€/month and gets you Feed Stats: hourly request counts for feeds you published. They count requests, never people. Today, a sub mainly helps pay SkyFeed's hosting bill, but since I'm the only person working on it, that buys me the time and stability I need to build new features.
screenshot of the new logged-in "Feed Stats" view of a Pro subscriber (myself, @redsolver.dev) on https://skyfeed.eu/account/stats

Explains different categories of feed requests (scrolled, loaded, background refresh, mixed into following etc.), the text "Counted from the access logs of SkyFeed's own delivery CDN: every request to serve a feed becomes an aggregate count per feed, per hour, per request class. Network addresses are discarded during processing, and no viewer identity is ever received or stored. These describe the shape of what was asked for, never who asked or whether a person saw it." and hourly stats for the feeds "Memory Lane" and "Test 3"
1245
SkyFeed @skyfeed.eu · 17/08/2026
Back in March I posted that SkyFeed isn't sustainable: hosting 75,000+ community feeds for millions of readers costs ~1000€/month, and donations cover ~200€. The gap has been coming out of my own pocket. Today that changes: SkyFeed Pro is now live on skyfeed.eu 💚 [1/x]
skyfeed.eu
SkyFeed - Take Control of Your Feeds
An open visual feed builder for Bluesky and beyond. Instant preview, full control, zero tracking.
1818377
Reposted by SkyFeed
redsolver @redsolver.dev · 10/03/2026
Hi! SkyFeed is struggling and I need to find a solution. If you don't know SkyFeed, it's a service I built 2 years ago, enabling anyone to build and publish feeds using a visual block-based editor. SkyFeed is still hosting the most feeds on Bluesky, but that comes at a cost [1/X]
30488235
Reposted by SkyFeed
redsolver @redsolver.dev · 07/02/2024
All SkyFeed feeds are now back online, thanks for your patience! The feed generator backend is now serving 120 feed requests/second :O New posts might still be a bit delayed, please reply to this post if your feed is having other issues.
21536353
SkyFeed @skyfeed.eu · 07/11/2023
Hey SkyFeed users, new posts won't appear in your feeds for the next 1 to 3 hours because I switched the indexer to the new federated bsky.network BGS, and it still needs to catch up on the last three days' worth of posts, likes and so on! Thanks for your patience.
53805177
Reposted by SkyFeed
SkyFeed Classic @skyfeed.app · 06/11/2023
✨ The 𝙇𝙞𝙨𝙩 𝘼𝙧𝙘𝙝𝙞𝙩𝙚𝙘𝙩 is now live on skyfeed.app ✨ You can use it to create lists based on RegEx matching display names, handles and the full profile description. This feature is still highly experimental, so please be careful and report any issues and bugs you might encounter here in this thread!
139129
Reposted by SkyFeed
redsolver @redsolver.dev · 28/10/2023
Update: Everything is back online!
94910
Reposted by SkyFeed
SkyFeed Classic @skyfeed.app · 26/10/2023
✨ SkyFeed v0.9.0 ✨ • The sidebar is now collapsible and shows a list of trending hashtags • You can now create multiple workspaces/decks and quickly switch between them • Full hashtag support with feeds for every existing hashtag (sorted by New, Hot, Rising, Top or Random) → skyfeed.app
66233
Reposted by SkyFeed
SkyFeed Classic @skyfeed.app · 10/10/2023
✨ New personalized Feed: Liked by Follows ✨ It contains posts liked in the last 10 hours by users you follow. However, the more posts someone has liked, the less their likes are worth. So the feed might highlight interesting posts by users who don't use Bluesky that much yet :)
68844
SkyFeed @skyfeed.eu · 30/07/2023
yes, the easiest way is to add a second regex block after the first one and tick the "invert" checkbox for the second one. it will remove all posts that match the second regex
141
SkyFeed @skyfeed.eu · 30/07/2023
just a regex with \b@handle should work
020
Reposted by SkyFeed
SkyFeed Classic @skyfeed.app · 16/07/2023
🛠️ Builder Update 🛠️ • RegEx search now supports alt text and links • Remove by reply/repost count • Remove list of users • Stash+Pop blocks for more advanced feeds • Remove duplicates • List Input: set timeframe • Debug info: result counts • Performance optimizations! Try it on skyfeed.app
158925
SkyFeed @skyfeed.eu · 10/07/2023
it should be working in the official app, check if your " content language" settings maybe filter out some posts. also if it doesn't work you can configure your default "Following" feed to not show replies in settings if you're using the most recent official app
100
Reposted by SkyFeed
SkyFeed Classic @skyfeed.app · 05/07/2023
The SkyFeed Builder query engine is now open-source 🛠️ Written in Rust and powers all of the 645+ feeds you already published! The engine has been pretty reliable, the recent outages were caused by the custom caching proxy. github.com/skyfeed-dev/query-engine
github.com
GitHub - skyfeed-dev/query-engine: Query Engine used by custom feeds created using the SkyFeed Build...
Query Engine used by custom feeds created using the SkyFeed Builder - GitHub - skyfeed-dev/query-engine: Query Engine used by custom feeds created using the SkyFeed Builder
46523
SkyFeed @skyfeed.eu · 05/07/2023
not yet
000
SkyFeed @skyfeed.eu · 04/07/2023
performance, it's not possible to build an efficient index for every single possible regex, so the engine always has to check every single post for a regex match. when you use a single user or list input it's less posts to search so the limit could be higher (iirc 10 days atm)
220
SkyFeed @skyfeed.eu · 03/07/2023
SkyFeed Status Page: status.skyfeed.xyz If this is the only post you see in a custom feed, SkyFeed is down. If I'm not asleep, it should be back online in about 15 minutes!
status.skyfeed.xyz
SkyFeed Status – updown.io
3334032
SkyFeed @skyfeed.eu · 03/07/2023
the list input always uses the maximum timeframe available. should be back to 7 days now!
220
SkyFeed @skyfeed.eu · 03/07/2023
right now all feeds are limited to 24 hours for performance reasons (there's a lot of activity right now), but should be back to 7 days soon
220
SkyFeed @skyfeed.eu · 03/07/2023
yeah that looks good
110
SkyFeed @skyfeed.eu · 03/07/2023
you can check the status page to see if it's just your feed: status.skyfeed.xyz
status.skyfeed.xyz
SkyFeed Status – updown.io
010
SkyFeed @skyfeed.eu · 03/07/2023
Should be back online now! new deployment gone wrong
210
SkyFeed @skyfeed.eu · 03/07/2023
It should be picked up if you get enough likes
110
SkyFeed @skyfeed.eu · 03/07/2023
After pasting the link in the bsky.app text box it should show a button for adding the embed
100
SkyFeed @skyfeed.eu · 02/07/2023
I just switched to a new query engine powered by Rust which is a lot more efficient, but does not support lookaheads and lookbehinds because they are slow. it should be possible to rewrite your regex to work without them, let me know if you need help with that
220
SkyFeed @skyfeed.eu · 01/07/2023
Hey everyone, the bsky firehose (API) is still catching up after the outage, so you might not see new posts on SkyFeed feeds for the next few hours. In other news, a rewritten version of the SkyFeed query engine in Rust is almost ready, so big performance improvements coming early next week!
5368
Reposted by SkyFeed
SkyFeed Classic @skyfeed.app · 24/06/2023
🛠️ Builder Update 🛠️ You can now filter by like count and remove non-hellthread posts using the "Remove" block! More improvements: show query timings, detect if name is too long, better error messages, mobile support, unpublish feeds, explain RegEx block, list picker Try it on skyfeed.app
SkyFeed Builder UI, configured with a "What's Hot Classic" Feed, input entire network, remove replies, remove posts with less than 12 likes, sort by creation date
74713
Reposted by SkyFeed
SkyFeed Classic @skyfeed.app · 23/06/2023
🛠️ Introducing the SkyFeed Builder 🛠️ Easily build powerful custom feeds using simple blocks and a full preview of the feed. When you're ready, you can publish the feed on your account for anyone to use, even in the official app! Available now on skyfeed.app
screenshot of the SkyFeed Builder UI. left side contains the configuration for the feed (like display name) and a visual block-based editor. right side contains a preview of the feed. The example feed filters for all posts on the network using the science emoji and ranks them with the What's Hot (Hacker News) algorithm.
44318131
Reposted by SkyFeed
redsolver @redsolver.dev · 15/06/2023
Coming soon: Build powerful custom feeds directly in the SkyFeed app 🛠️ These feeds can be published on your personal account and used by anyone, even in the official app!
Screenshot of the new SkyFeed Builder, running in debug mode
1818368
SkyFeed @skyfeed.eu · 12/06/2023
All @skyfeed.xyz queries/algorithms are now open-source: skyfeed.xyz/queries You can run them yourself with an instance of the SkyFeed Indexer (github.com/skyfeed-dev/indexer). Algorithmic transparency is important, especially for more complex feeds like "Discover".
github.com
GitHub - skyfeed-dev/indexer: ATProto/Bluesky Indexer powered by SurrealDB.
ATProto/Bluesky Indexer powered by SurrealDB. Contribute to skyfeed-dev/indexer development by creating an account on GitHub.
2145
SkyFeed @skyfeed.eu · 12/06/2023
Unfortunately it's hard to detect the location, one approach could be to check the profile of who posted something for country flags, but that's not really reliable.
100
SkyFeed @skyfeed.eu · 12/06/2023
hmm weird, does that still happen?
100
SkyFeed @skyfeed.eu · 12/06/2023
yeah I could do that, maybe just include them by default in the main feed
000
SkyFeed @skyfeed.eu · 07/06/2023
It was not the database or indexer. The feed generator cache layer went OOM (out of memory), likely because of a memory leak somewhere. The temporary fix for now is to restart the server every 24h :D
230
SkyFeed @skyfeed.eu · 07/06/2023
All feeds should be back online now, thanks for your patience.
281
SkyFeed @skyfeed.eu · 07/06/2023
Update: All feeds are now down (cache cleared) and it's the database.
061