This release is 7 versions behind 1.2.3 — the latest version of @fedify/fedify. Jump to latest
Built and signed on GitHub ActionsBuilt and signed on GitHub Actions
Built and signed on GitHub Actions
An ActivityPub/fediverse server framework
This package works with Node.js, Deno, Bun
JSR Score
100%
Published
a month ago (1.1.0-dev.423+a30ce6dc)
Fedify: a fediverse server framework
Fedify is a TypeScript library for building federated server apps powered by ActivityPub and other standards, which is so-called fediverse. It aims to eliminate the complexity and redundant boilerplate code when building a federated server app, so that you can focus on your business logic and user experience.
Currently, Fedify provides the following features out of the box:
- Type-safe objects for Activity Vocabulary (including some vendor-specific extensions)
- WebFinger client and server
- HTTP Signatures
- Object Integrity Proofs & Linked Data Signatures
- Middlewares for handling webhooks
- NodeInfo protocol
- Special touch for interoperability with Mastodon and few other popular fediverse software
- Integration with various web frameworks
- CLI toolchain for testing and debugging
If you want to know more about the project, please take a look at the following resources:
- GitHub
- Tutorials: Learning the basics & Creating a microblog
- Examples
Built and signed on
View transparency logGitHub Actions
Add Package
deno add jsr:@fedify/fedify
Import symbol
import * as _fedify_fedify from "@fedify/fedify";
---- OR ----
Import directly with a jsr specifier
import * as _fedify_fedify from "jsr:@fedify/fedify";
Add Package
npx jsr add @fedify/fedify
Import symbol
import * as _fedify_fedify from "@fedify/fedify";
Add Package
yarn dlx jsr add @fedify/fedify
Import symbol
import * as _fedify_fedify from "@fedify/fedify";
Add Package
pnpm dlx jsr add @fedify/fedify
Import symbol
import * as _fedify_fedify from "@fedify/fedify";
Add Package
bunx jsr add @fedify/fedify
Import symbol
import * as _fedify_fedify from "@fedify/fedify";