Metronome IM
Metronome is a light-weight XMPP server written in Lua based on Prosody. It's aimed to provide advanced features while maintaining a modest resource usage. Extensive PubSub[2][3] and Microblogging over XMPP support[4] along other extensions including: Stream Management,[5] CSI,[6] full support of Bidirectional S2S Streams (BIDI),[7] MAM,[8] Push Notifications,[9] Security Labels,[10] Direct TLS support for C2S/S2S.[11]
| Developer(s) | Marco Cirillo | 
|---|---|
| Initial release | May 12, 2013 | 
| Stable release | |
| Repository | |
| Written in | Lua | 
| Operating system | Unix-like | 
| Type | XMPP server | 
| License | ISC License, MIT License | 
| Website | Official Website | 
History
    
Coding of Metronome started in August 2012 due to the increasing needs to customize the Prosody codebase to suit the LW.Org IM[12] xmpp service requirements. Initially the codebase was not meant to be released, but after the adoption by the Jappix main service,[13] the code was opensourced and released under a dual ISC/MIT License.[14]
Deployments and Mentions
    
It is the default XMPP daemon for the YunoHost[15] Debian based distribution.
It was the server of the Jappix (Official Service) a web-based IM Social Platform/XMPP Client.
And also was the server below Movim (Official Pod) a distributed web-based social platform.
See also
    
    
References
    
- https://github.com/maranda/metronome/releases/tag/v3.14.5.
- "XEP-0060: Publish-Subscribe". XMPP Standards Foundation.
- "XEP-0163: Personal Eventing Protocol". XMPP Standards Foundation.
- "XEP-0277: Microblogging over XMPP". XMPP Standards Foundation.
- "XEP-0198: Stream Management". XMPP Standards Foundation.
- "XEP-0352: Client State Indication". XMPP Standards Foundation.
- "XEP-0288: Bidirectional Server-to-Server Connections". XMPP Standards Foundation.
- "XEP-0313: Message Archive Management". XMPP Standards Foundation.
- "XEP-0357: Push Notifications". XMPP Standards Foundation.
- "XEP-0258: Security Labels in XMPP". XMPP Standards Foundation.
- "XEP-0368: SRV records for XMPP over TLS". XMPP Standards Foundation.
- "LW.Org IM XMPP Public Service". LW.Org.
- "Jappix Official Service, Metronome adoption (Tweet)". Jappix.
- "Official FOSS Re-release (Tweet)". Jappix.
- "YunoHost Documentation". YunoHost.
External links
    
- XSF Server Software list
- "Awesome-XMPP" A curated list of delightful XMPP related resources
- Supported server-side XEP list
- Metronome IM Project on Ohloh
- Metronome IM Project on GitHub
