AD
Launch on Firsto—Launch your project today — get a DR57 backlink instantly.
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

blowdartidunno.Bluesky

A .NET class library for the Bluesky social network.

76•C#
drasticactionsFishyFlip

Fishyflip - a .NET ATProtocol/Bluesky Library

108•C#
alnkesqAppViewLite

A Bluesky appview focused on low resource consumption

166•C#
shinolabsPinkSea

An oekaki BBS board running on top of the AT Protocol.

94•C#
a-gubskiyX.Bluesky

Client for Bluesky

48•C#
FireCubeStudiosDarkSky

BlueSky client for Windows 10/11

229•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 listFirstoCoast Fire CalculatorAsphalt CalculatorDog Names World

This website may contain affiliate links

© 2025 BskyInfo. All rights reserved.