Fedify:TypeScriptで書かれたActivityPubサーバーフレームワーク
Fedify:TypeScriptで書かれたActivityPubサーバーフレームワーク
fedify.dev Fedify
Fedify is a TypeScript library for building federated server apps powered by ActivityPub and other standards, so-called fediverse.
Fedifyは、TypeScriptとJavaScriptで書かれたActivityPubサーバーフレームワークです。分散型のソーシャルネットワークを構築するためのサーバーアプリケーションを作る際の複雑さと冗長なコードを排除し、ビジネスロジックとユーザー体験の開発に集中できるようにすることを目指しています。
現在提供している主な機能は以下の通りです:
- Activity Vocabularyのための型安全なオブジェクト(一部のベンダー固有の拡張機能を含む)
- WebFingerクライアントとサーバー
- HTTP SignaturesとObject Integrity Proofs
- ウェブフックを処理するためのミドルウェア
- NodeInfoプロトコル
- Node.js、Deno、Bunのサポート
- テストとデバッグのためのCLIツールチェーン
興味がある方は、Fedifyのウェブサイトをご覧ください!包括的なドキュメント、デモ、チュートリアル、サンプルコードなどが用意されています:
0
comments