DotNet ActivityPub Projects
Searchable index of open-source ActivityPub projects based on C# or DotNet.
This is very much a work in progress! Right now it is neither searchable, nor much of an index. If you know of more projects, then please submit an issue or PR! Anything using C# or .NET for ActivityPub integration is fair game.
The information here is a product of my own research. Mistakes are likely, and feedback is welcomed! I make no promises or guarantees regarding the accuracy of this data, especially as some of these projects are under active development. To the best of my knowledge, this table is accurate as of .
Information
Types and Categories
The projects in this index are loosely categorized based on type and intended use case. The goal of this is not really to describe the projects; rather, it is to group them based on common traits. At a later date, this will be used to filter the set of feature icons shown for each type of project. It might even be used to split up the table, if the project list ever grows that large.
The current list of categories is derived by comparing the listed projects. I've not attempted to "guess" other likely categories, although there are so obvious gaps where there likely will be at least one project in the future. If that happens, then more categories will be defined.
Status Codes
Status codes are based on the project's listed status, or - failing that - my own personal opinion. Relevant factors include support for "important" ActivityPub features, level of support for the intended use case, and code maturity. That latter point is even *more* subjective, so please take this field with a grain of salt.
Projects
Project | Type | Description | Status | Features (click to expand, hover for details) |
---|---|---|---|---|
ActivityPubSharp | Library: General | Modular implementation of ActivityPub in C# |
Development |
✔️ Type Model
➖ Conversion
➖ Extensions
➖ Usability
❌ Related
|
DarkLink.Web.ActivityPub | Library: General | A framework (kinda) to work with ActivityPub with .NET |
Development |
➖ Type Model
✔️ Conversion
➖ Extensions
➖ Usability
➖ Related
|
Meep-Tech / ActivityPub.Net | Library: Conversion | Activity Hub .net implementation |
Abandonded |
➖ Type Model
➖ Conversion
➖ Extensions
❌ Usability
❌ Related
|
judgy / ActivityPub.Net | Library: Conversion | A parser for ActivityPub |
Abandonded |
➖ Type Model
❌ Conversion
❌ Extensions
❌ Usability
❌ Related
|
ActivityStreams | Library: Conversion | A .NET implementation of the Activity Streams vocabulary |
Beta |
✔️ Type Model
➖ Conversion
➖ Extensions
❌ Usability
❌ Related
|
Letterbook | Server: Microblogging | Mastodon-compatible microblogging server, optimized to reduce administrative costs and burdens |
Development |
✔️ Type Model
➖ Conversion
➖ Extensions
➖ Usability
➖ Related
|
Smilodon | Server: Microblogging | Mastodon-compatible Fediverse Application written in C# with .NET 7 |
Development |
❌ Type Model
❌ Conversion
❌ Extensions
➖ Usability
❌ Related
|
iceshrimp-rewrite | Server: Microblogging | N/A | Development |
➖ Type Model
➖ Conversion
➖ Extensions
➖ Usability
❌ Related
|
Tumblepub | Server: Tumbleblogging | A federated tumbleblog hosting platform |
Alpha |
➖ Type Model
➖ Conversion
❌ Extensions
➖ Usability
➖ Related
|
Fedodo | Server: General | Open Source social network implementing the ActivityPub standard |
Abandonded |
➖ Type Model
➖ Conversion
❌ Extensions
➖ Usability
✔️ Related
|
Mod.ActivityPub | Server: General | ActivityPub Server services for ASP.NET |
Development |
❌ Type Model
❌ Conversion
❌ Extensions
➖ Usability
➖ Related
|
BirdsiteLive | Automation: Bridge | An ethical bridge from Twitter |
Beta |
➖ Type Model
➖ Conversion
❌ Extensions
✔️ Usability
✔️ Related
|
bird.makeup | Automation: Bridge | Twitter bridge to the fediverse |
Stable |
➖ Type Model
➖ Conversion
➖ Extensions
✔️ Usability
✔️ Related
|
ActivityPubBotDotNet | Automation: Bot | Implementation of an ActivityPub bot that can communicate with Mastodon servers |
Beta |
✔️ Type Model
➖ Conversion
➖ Extensions
➖ Usability
➖ Related
|
Toki | Server: Microblogging | A C# Fediverse server |
Alpha |
➖ Type Model
➖ Conversion
➖ Extensions
➖ Usability
✔️ Related
|