ブラウザーだけで動作するXMPPチャットクライアント。単独アプリとしても、既存のWebサイトに組み込んでも利用できます。
- スター
- 2,066
- フォーク
- 286
- 未解決の Issue
- 41
- 最終コミット
- 20 時間前
これは何?
MovimはXMPPプロトコルに対応したWebクライアント兼サーバーで、ソーシャルフィード、ブログ、インスタントメッセージを1つのインターフェースにまとめています。ユーザーはXMPPアカウントで接続し、単一の中央サービスに頼ることなく、分散型サーバーをまたいで他のユーザーをフォローできます。
PHPで開発されており、自分でホストできるように設計されています。インストールガイドでは独自インスタンスのデプロイ方法を説明しており、空のデータベースと自己署名証明書を使って手軽にローカルテストできるpodman-composeの設定も用意されています。
MovimはAGPL-3.0でライセンスされており、インターフェースの翻訳はTransifexで管理されています。
主な機能
- 01XMPPアカウントとサーバー向けのWebフロントエンド
- 02分散型ソーシャルフィードとブログ機能
- 03XMPP上でのインスタントメッセージとチャットルーム
- 04インストールガイドとコンテナを使ったテスト環境を備え、自分でホスト可能
- 05Transifexで管理されるインターフェース翻訳
ユースケース
- 自分のサーバーでプライベートまたはコミュニティ向けのソーシャルネットワークを運営する
- 他のXMPPサーバーと連携できるブログやディスカッションの場をホストする
- 商用プラットフォームに頼らず、グループにチャットやソーシャル機能を提供する
クイックスタート
- 1
podman-compose をインストールする
- 2
リポジトリをクローンする
- 3
podman-compose でテスト用インスタンスを起動する
podman-compose up - 4
ブラウザーで https://127.0.0.1:8443/ を開き、自己署名証明書を受け入れる
使う前に知っておきたいこと
- このコンテナー構成はテスト専用です。コンテナーは最適化されておらず、ほとんどのキャッシュは無効になっています。
- 本番環境で独自のインスタンスを実行するには、別途用意されている INSTALL.md の手順に従ってください。
収録されている特集
トピック
よくある質問
- movim とは?
- XMPPプロトコルのWebフロントエンドとして機能する、分散型ブログ・チャットプラットフォーム。 MovimはXMPPプロトコルに対応したWebクライアント兼サーバーで、ソーシャルフィード、ブログ、インスタントメッセージを1つのインターフェースにまとめています。ユーザーはXMPPアカウントで接続し、単一の中央サービスに頼ることなく、分散型サーバーをまたいで他のユーザーをフォローできます。
- movim は無料で使えますか?ライセンスは?
- movim は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- movim は今もメンテナンスされていますか?
- 活発にメンテナンス中。movim の最終コミットは 2026年10月24日 です。
- movim は何に使えますか?
- 自分のサーバーでプライベートまたはコミュニティ向けのソーシャルネットワークを運営する 他のXMPPサーバーと連携できるブログやディスカッションの場をホストする 商用プラットフォームに頼らず、グループにチャットやソーシャル機能を提供する
- movim のインストール方法は?
- podman-compose をインストールする リポジトリをクローンする podman-compose でテスト用インスタンスを起動する: podman-compose up ブラウザーで https://127.0.0.1:8443/ を開き、自己署名証明書を受け入れる
- movim はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/movim/movim
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
友人、グループ、コミュニティ向けの、デスクトップ・モバイル・ブラウザ版クライアントを備えた無料のオープンソース インスタントメッセージング/VoIPチャットアプリです。
Cloudflare Workersで動くセルフホスト型チームチャット。リアルタイム通信、双方向Telegram連携、サーバー側のメッセージ・ファイル暗号化に対応。
Ethora向けのSDKモノレポ。React、React Native、Android、iOS、WordPress用SDKに加え、AIボットとMCPのツールを収録したチャット・メッセージングプラットフォームです。
Go製のミニマルなMarkdown出版プラットフォーム。ブログの開設や、書き手のコミュニティづくりに使えます。
SDK、REST API、webhookを備え、開発者が自社アプリに組み込めるGo製のオープンソース・インスタントメッセージングサーバー。