Movim

A federated social web app for blogging and chat, built as a browser front end for the XMPP messaging protocol.

2.1k stars, 287 forks PHP On GitHub since June 2015

Movim at a glance

Open sourceYes, AGPL-3.0No paid parts in the repository
Health77 of 100Actively developed
Self-hostingDocker imageOne-click in YunoHost
Interface47 languagesIncluding English, German and French
Issue repliesWithin ~3 daysMedian first reply; 68% of recent issues answered

What is Movim?

Movim combines a blog-style news feed with instant messaging and chat rooms, all running on top of XMPP. Instead of inventing its own network, it acts as a web client for existing XMPP servers, so accounts can talk to people on any compatible server or app. You can install it yourself following the INSTALL.md guide and the project wiki, or sign up on one of the public instances listed at join.movim.eu. The interface is translated into 47 languages through Transifex.

Good fit if

  • You already run an XMPP server and want a social feed and chat for its users in the browser.
  • You prefer an open, federated protocol over a single company's network.
  • Your community spans many languages.

Look elsewhere if

  • You want microblogging that federates over ActivityPub: Mastodon.
  • You need an internal social network for a company with spaces and modules: HumHub.

Before you adopt it

Movim is AGPL-3.0 software, so publicly hosted modified versions must share their source. Nothing in the repository is paid; the project funds itself through donations on PayPal, Patreon and Liberapay. One developer writes over nine in ten commits, which makes the pace depend on that person, although activity is high and v0.35.5 shipped in November 2026. The repository contains no Docker setup; a container image is kept in a separate repository by a team member. You also need an XMPP server configured as described in the wiki.

Drafted with AI from the project's README and repository data, then checked against that data on 7 November 2026. Report a correction

How to run Movim yourself

One-click install

Not listed in Umbrel, TrueNAS, Unraid, CasaOS, Runtipi, Proxmox VE Helper-Scripts and Coolify. Checked against each panel’s app catalog on 12 November 2026.

Ways to install

Docker files
None in the repository
Docker image
movim/movim: 111k pullsAlso ghcr.io/movim/movim
Compose file
None in the repository
Setup effort
Not rated: no compose file to judge from
Kubernetes
No Helm chart in the repository
Packages
Ubuntu, AUR and Nix versions on Repology
Desktop and mobile
No app builds in GitHub releases
Interface languages
47 languages, including English, German, French, Spanish, Portuguese, Dutch, Polish, Russian, Ukrainian and Turkish
Show all 47

Afrikaans, Albanian, Arabic, Bangla, Basque, Breton, Bulgarian, Catalan, Chinese, Croatian, Czech, Danish, Dutch, English, Esperanto, Finnish, French, Galician, German, Greek, Hebrew, Hungarian, Irish, Japanese, Kazakh, Korean, Latvian, Lithuanian, Luxembourgish, Nepali, Norwegian Bokmål, Occitan, Persian, Polish, Portuguese, Romanian, Russian, Slovak, Slovenian, Spanish, Swahili, Swedish, Turkish, Ukrainian, Urdu, Uyghur, Vietnamese

Install instructions: movim.eu or the README on GitHub. Docker images and packages are checked weekly.

Movim health: is it still maintained?

77 of 100, actively developed

Release rhythmEvery ~15 days12 releases in 12 months; latest v0.35.5
Issue repliesWithin ~3 daysMedian first reply; 68% of recent issues answered
Bus factorHigh riskThe most active of 6 authors wrote 94% of recent commits
  • Activity
    172 commits in the last 90 days, the latest on 12 November 2026.
    27 / 30
  • Contributors
    6 people wrote the latest 100 commits; the most active wrote 94% of them.
    11 / 20
  • Releases
    12 releases in the last 12 months; the latest, v0.35.5, on 4 November 2026.
    18 / 20
  • Replies to issues
    Maintainers answered 68% of recent issues, with a median first reply after 3 days.
    15 / 20
  • Security practices
    OpenSSF Scorecard 5.5 of 10.
    6 / 10

Read from GitHub on 12 November 2026. How the score works

Movim security

Security advisories are the vulnerabilities the maintainers disclosed on GitHub, with the versions that fix them; many advisories can mean careful disclosure as much as weak code. OpenSSF Scorecard checks how a project is developed and released: reviews, protected branches, pinned dependencies, signed releases. It does not audit the code itself.

Security advisoriesNone publishedNo advisories in the repository’s Security tab
OpenSSF Scorecard5.5 of 10How the project is built and released
Security policyYesExplains how to report a vulnerability

What each Scorecard check found

  • Binary files10 / 10No compiled binaries checked into the repository
  • Dangerous workflows10 / 10No risky patterns in GitHub Actions
  • License file10 / 10A license file is present
  • Maintained10 / 10Steady commits and issue activity in the last 90 days
  • Security policy10 / 10Explains how to report a vulnerability
  • Token permissions10 / 10CI tokens have only the rights they need
  • Best-practices badge0 / 10No OpenSSF Best Practices badge
  • Branch protection0 / 10The main branch has no protection rules
  • Code review0 / 10Changes are merged without review
  • Fuzzing0 / 10No fuzz testing found
  • Pinned dependencies0 / 10Dependencies are not pinned to fixed versions
  • Static analysis0 / 10No static analysis found

Advisories read from GitHub on 12 November 2026. From the OpenSSF Scorecard of 9 November 2026; checks that do not apply to Movim are left out.

Movim license: is it open source?

Movim uses AGPL-3.0, an open-source license approved by the OSI.

  1. June 2015First published on GitHub.
  2. TodayAGPL-3.0.

Movim for developers

Written in

  • PHP 63%
  • Smarty 19%
  • JavaScript 12%
  • CSS 6%
  • Go Template <1%
  • Other <1%

Getting involved

Good first issues1Open, labelled “easy first ticket”Help wanted1Open, labelled “help wanted”
Contributing guideNot foundNo CONTRIBUTING file in the repository
Open issues40On GitHub
Authors, 90 days6Of the latest 100 commits
Donations2 waysPatreon, Liberapay

Language shares are GitHub’s count of the code in the repository.

Alternatives to Movim

  • HumHubHumHub is an Open Source Enterprise Social Network. Easy to install, intuitive to use and extendable with… 81 health · AGPL-3.0 · 6.8k stars
  • MastodonYour self-hosted, globally interconnected microblogging community 88 health · AGPL-3.0 · 50.6k stars
  • PixelFedPhoto Sharing. For Everyone. 80 health · AGPL-3.0 · 7.1k stars
  • LemmyA decentralised discussion platform for communities. 74 health · AGPL-3.0 · 14.7k stars
  • FlarumSimple forum software for building great communities. 41 health · MIT · 16.4k stars

All 18 projects in Social networks & forums

Questions about Movim

Is Movim open source?

Yes. Movim is published under AGPL-3.0, an OSI-approved open-source license.

Is Movim still maintained?

Its health score is 77 of 100 (actively developed). It had 172 commits in the last 90 days, the latest on 12 November 2026, and its latest release came out on 4 November 2026.

How do I run Movim?

You can run it with the Docker image movim/movim and in one click from YunoHost. The README on GitHub has the exact steps.

What is Movim written in?

Movim is written mainly in PHP (63% of the code), with Smarty (19%) and JavaScript (12%), by GitHub’s count of the repository.

What languages is Movim available in?

The repository has interface translations for 47 languages, including English, German, French, Spanish, Portuguese, Dutch, Polish and Russian.

What are the alternatives to Movim?

Close alternatives in the Social networks & forums category include HumHub, Mastodon, PixelFed.