# metronome

> Metronome IM is a self-hosted, open-source XMPP server forked from Prosody with microblogging, MUC, PubSub, and HTTP APIs.

- **Category:** Chat
- **Licence:** Other
- **Latest version:** v4.0.5
- **Open source:** oss
- **Languages:** Lua
- **Platforms:** Arch Linux, Build from Source
- **Tags:** Chat, Federation, WebSocket, Pubsub, Xmpp, Instant Messaging, Lua, Open Source, Server, Bosh, Self Hosted, Microblogging, Muc, Prosody Fork, Mam

## Description

Metronome IM is a lightweight XMPP server that began as a Prosody fork in 2012. It offers a complete XMPP implementation with microblogging (XEP-0277), Multi-User Chat, Publish-Subscribe, HTTP file upload, BOSH and WebSocket support, stream management, and message archiving (MAM). Written in Lua, it uses libevent as its sole backend with a hard dependency on lua-event. Users can compile it from source on Linux or install via the Arch Linux AUR package. The software powers the LW.Org public IM platform and served as the default XMPP server in YunoHost. It meets the XMPP Compliance Suites 2020 Advanced Server level across Core, Web, IM and Mobile categories.

## Links

- [Homepage](https://github.com/maranda/metronome)
- [Website](https://metronome.im)
- [GitHub Repository](https://github.com/maranda/metronome)

---
Source: https://selfhost.directory/project/metronome