AD
Boost Your Brand on BlueSky—Exclusive banner space to amplify your reach within the BlueSky community.
BSkyInfo LogoBskyInfo
All ToolsCategoriesCollectionsFeed DirectoryLabeler DirectoryArticlesGuidesGlossaryBluesky SDKsSponsor
Submit
All ToolsCategoriesCollectionsFeed DirectoryLabeler DirectoryGuidesGlossaryArticlesBluesky SDKsSponsorSubmit
  1. SDKs
  2. /C#
  3. /BlueskyFeedGenerator
PassiveModding

BlueskyFeedGenerator

A C# SDK for Bluesky and AT Protocol by PassiveModding

BlueskyFeedGenerator is a C# SDK for building applications with Bluesky and AT Protocol.

GitHub Stats

7stars
2forks
1contributors
0open issues

Dates

Created:September 26, 2023
Last updated:December 15, 2024

README

The following content is from BlueskyFeedGenerator's GitHub repository. All rights reserved by the original author.

Bluesky Feed Generator (.NET)

Project Overview

Feed generators are a way to create custom feeds for the Bluesky platform. This project is a .NET implementation of a feed generator.

This project is broken up into two main components:

  • Classifiers: These are the classes that are used to classify and store data from the bluesky firehose (JetStream)
  • Feed Generators: These are the classes that are used to filter and handle serving posts in a custom feed.

Classifiers

Classifiers are used to classify and store data from the bluesky firehose. Right now, the classifiers provided are:

  • HelloClassifier: This classifier is used to classify posts that contain the word "hello" in them.
  • LikeClassifier: This classifier is used to capture all likes on posts.

Classifiers implement a Cleanup method that is used to clean up any data that is no longer needed. These classifiers currently cleanup likes older than 1 day and hello posts older than 7 days.

Feed Generators

Feed generators are used to filter and handle serving posts in a custom feed.

HelloFeedProvider

The hello feed provider serves posts that have been classified by the HelloClassifier.

LikedByFollowersProvider and LikedByFollowingProvider

The like feeds perform a lookup of the user requesting the feed before filtering likes served by LikeClassifier.

  • LikedByFollowersProvider: This feed provider serves posts that have been liked by users that follow the user requesting the feed.
  • LikedByFollowingProvider: This feed provider serves posts that have been liked by users that the user requesting the feed follows.

Related SDKs

drasticactionsFishyFlip

Fishyflip - a .NET ATProtocol/Bluesky Library

101•C#
a-gubskiyX.Bluesky

Client for Bluesky

46•C#
electricduckbooski

Bluesky cross-poster for inferior services (and a .NET library for ATProto and Bluesky)

4•C#
blowdartidunno.Bluesky

A .NET class library for the Bluesky social network.

70•C#
PassiveModdingatompds

An atproto PDS implementation in .NET (C#)

25•C#
alnkesqAppViewLite

A Bluesky appview focused on low resource consumption

131•C#

Resources

GitHub Repository

License

Unknown

Author

PassiveModding
PassiveModding

Activity

Last commit: December 15, 2024
Commit frequency: Unknown

Our Sponsors

Your Brand Here!

50K+ engaged viewers every month

Limited spots available!

📧 Contact us via email🦋 Contact us on Bluesky
BSkyInfo LogoBskyInfo

The Most Comprehensive Bluesky Tools Directory

Stay updated with the latest Bluesky tools and ecosystem news 🦋

Bluesky butterfly logo
Quick LinksSubmit a ToolSponsorAboutLegal Information
ToolsFeed DirectoryLabeler DirectorySchedulingAnalyticsAll ToolsCategoriesCollectionsTags
ResourcesArticlesBluesky GuidesBluesky GlossaryBluesky SDKsBluesky ResourcesSkyRaffleMeida Coverage
Our ProductsRaffleBlueAiTeach ToolsLaiewAI affiliate listFirsto

This website may contain affiliate links

© 2025 BskyInfo. All rights reserved.