Fedify: an ActivityPub server framework
Introducing Fedify: Build Your Own Fediverse App with Ease! ๐
Are you excited about the #fediverse but find implementing #ActivityPub daunting? Meet #Fedify, a #TypeScript framework that simplifies building federated server apps. Whether you're creating the next Mastodon, Pixelfed, or something entirely new, Fedify has you covered.
What Fedify Offers:
- ๐งฉ Type-safe Activity Vocabulary objects
- ๐ WebFinger client and server
- ๐ HTTP Signatures, Linked Data Signatures, and Object Integrity Proofs
- ๐จ Easy-to-use inbox listeners
- โน๏ธ NodeInfo protocol support
- ๐ CLI tools for testing and debugging
Fedify abstracts away the complexities of ActivityPub, letting you focus on your app's unique features. It's designed to work seamlessly with popular web frameworks like Hono, Express, and Fresh.
Get Started Today!
Check out our step-by-step tutorial to create a microblog: https://fedify.dev/tutorial/microblog
Explore the discussions, contribute, or just star us on GitHub: https://github.com/dahlia/fedify
Join the Fedify community! Questions? Ideas? Find us on Matrix: #fedify:matrix.org.
Let's build a more diverse and interoperable fediverse together with Fedify!