オープンソースのソーシャルネットワークアプリを探している
ちょっと、個人的にコミュニティサイト運用したくて、オープンソースのソーシャルネットワークアプリを探している。条件は
カスタマイズ可能
グループ(フォーラム)を作成可能
サイト外に見えるページも作れる
Ruby、Rust、Goあたり。Node.jsでもまあいいでしょう。カスタマイズが必要なので僕が使える言語か覚えたい言語がいい
できればActivityPub(完全に好み)
という感じ。Twitterよりもmixiみたいなのを探している。
カスタマイズするつもりなので、必ずしもアプリケーションになっていなくてもよくて、例えばRailsエンジンでもいい。
実際にCommunityEngineっていうRailsエンジンがあって、悪くなさそう。やや古い(Rails 4対応)のが気になるのと、折角だから新しいフレームワーク使ってみたいな、というくらいか。
Rust製でActivityPub対応を予定しているAardwolfっていうのも見付けたけど、動かしてみたら驚くほど何も出来ていなかった。これを採用するなら自分でどんどん作っていく必要がある。Rustのいい勉強になるかも知れない。
diaspora*も気になっている(これもRails製だ)。期待できそうな気がしているからローカルで動かしてみるつもり。
GitHubのsocial-networkトピックとか見ると色々あるんだけどあり過ぎて選べない・・・。おすすめあったら教えてください:
Mastodon:@KitaitiMakoto
ツイッター:@KitaitiMakoto