55
Stars
11
Forks
32
Issues
5
Watchers
1 year
Last Commit
About ActivityPubSharp
ActivityPubSharp is a modular implementation of the ActivityPub protocol written in C. It provides developers with a flexible framework for building federated social applications that support decentralized communication and interaction across distributed networks. The library focuses on modularity, allowing individual components such as activity handling, object modeling, HTTP delivery, and cryptographic signing to be used independently or combined into a complete ActivityPub solution. It adheres to the ActivityPub specification, enabling features such as creating, reading, updating, and deleting activities, following actors, delivering activities to remote inboxes, and managing shared content. ActivityPubSharp is suited for .NET developers building platforms like microblogging services, social networks, content sharing systems, or any application that needs to participate in the Fediverse. Its targeted design makes it a suitable starting point for both experimentation and production-grade federated software