M

Movim

2.0k stars·Privacy Protection·SHA-256 checksum verified

A federated blogging and chat platform that acts as a web frontend for the XMPP protocol.

Smart Download

Visit Project Homepage

No installer available yet — head to the source repository

One platform to blog and chat, self-hosted and federated via XMPP.

Core Features

  • Publish blog posts with replies and favorites
  • Real-time chat across different XMPP servers
  • Fully self-hosted, full data control
  • Modern responsive web UI with mobile support

What It Can't Do

  • •The quick test container uses disabled caches and a self-signed certificate; it is not for production. Follow INSTALL.md for production deployment with PostgreSQL and Nginx.

Use Cases

  • Self-hosted social & messaging hub for individuals or teams
  • Internal communication and news publishing for organizations
  • Decentralized alternative to Slack / Teams

Movim is a self-hosted, open-source platform that combines blogging and real-time chat into one unified web interface, powered by the decentralized XMPP protocol. It allows individuals and organizations to run their own social and messaging hub without relying on central servers. Users can publish posts, reply to threads, and chat in real-time with contacts across different XMPP servers, making it a truly federated experience. The platform prioritizes privacy and data sovereignty, as all communications and content are stored on your own server. Movim is licensed under AGPLv3 and supports translations, donations, and community-driven development. It can be deployed using Podman/Docker for testing or via traditional installation for production use.

Tags

federatedbloggingchatXMPPself-hosteddecentralized

Getting Started

1

Download installer

Click the button above to download the installer for your system

2

Install the software

Double-click the downloaded installer and follow the prompts

3

Step 1: Install Podman and podman-compose (or Docker)

4

Step 2: Clone the repo and run podman-compose up

5

Step 3: Visit https://127.0.0.1:8443/ and accept the self-signed certificate to log in

Install Guide
  1. Step 1: Install Podman and podman-compose (or Docker)
  2. Step 2: Clone the repo and run podman-compose up
  3. Step 3: Visit https://127.0.0.1:8443/ and accept the self-signed certificate to log in
File Integrity

Checksum not available

This project has not published a SHA-256 checksum on its GitHub Release page

SHA256 Checksum

No checksum available

Download directly from GitHub Releases and verify file integrity yourself

All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.

Open Source Transparency

View GitHub Source
Environment Guide

Uninstall Info

Stop and remove containers and volumes. For manual installation, reverse the setup steps.

No Extra Dependencies

Ready to use after download. No additional runtime required.

Project Info
LicenseAGPLv3
Last Updated2026-10-15 06:20:37
GitHub RepositoryOfficial Website

Having issues? Check the FAQ below

4 FAQs

Similar Projects