Prosody IM
Lightweight XMPP server
Prosody is a server for Jabber/XMPP written in Lua. It aims to be easy to use and light on resources. For developers, it aims to give a flexible system on which to rapidly develop added functionality or rapidly prototype new protocols.
2008-08-22
Lua
C
Linux
macOS
FreeBSD
OpenBSD
NetBSD
Matthew Wild
MattJ
https://matthewwild.co.uk/
Waqas Hussain
waqas
Kim Alvefur
Zash
https://www.zash.se/
2.12.1
0.4.0
partial

no support for multiple items (reported tag)

0.4.0
0.7.0
removed
2.0
0.1.0

mod_lastactivity and mod_uptime

complete
0.7.0
0.10.0
removed

mod_privacy

2.5rc3
0.10.0
complete
0.1
0.1.0
complete

libexpat

1.34.1
0.3.0
partial
1.2
0.1.0
complete

mod_private, indirectly supported via XEP-0049

1.2
0.1.0
complete

mod_private

1.3.0
0.8.0
complete

mod_adhoc

1.2
0.1.0
complete

mod_vcard and mod_vcard_legacy

1.0
0.10.0
complete

used by XEP-0313, util.rsm

1.22.0
0.9.0
partial

mod_pubsub

1.8.2
0.7.0
complete

mod_proxy65

1.3.0
complete
0.1.0
2.4
complete
2.5
0.1.0
partial

mod_legacyauth, lacks digest method

1.9
complete

via XEP-0163

1.1.1
0.1.0
complete
1.1.4
complete

via XEP-0163, also mod_vcard_legacy

1.2
0.1.0
complete

mod_time

1.4
0.1.0
0.12.0
removed

Gone from offline messages in 0.10.0, gone from MUC in 0.12

1.1
0.1.0
complete
1.0
0.9.0
complete
1.2.1
complete

via XEP-0163

1.3
complete

via XEP-0163

1.6
0.4.0
complete
1.5.2
0.8.0
complete
1.3.0
complete

via XEP-0163

1.0.2
0.11.0
partial
1.11.2
0.2.0
complete

mod_bosh

0.10.0
removed

Gone with XEP-0016

1.0.1
0.9.0
complete
1.2
0.7.0
partial

mod_admin_adhoc, missing some commands

2.0
0.6.0
0.10.0
removed

Compression considered insecure

1.1
0.11.0
complete

via XEP-0398

1.1.1
0.10.0
complete
1.0.1
0.1.0
complete
1.2.1
0.5.0
complete
1.0
complete
1.1
complete

via XEP-0163, also mod_vcard_legacy

1.2
0.4.0
partial
1.2
0.9.0
complete
1.1
complete
1.4.0
0.12.0

mod_mam archives receipts

1.0
complete
0.9.10
0.14
complete

via XEP-0163

1.3
complete
0.10.0

mod_blocklist

0.3
complete

via XEP-0163

0.3
complete

via XEP-0163

0.3
complete

via XEP-0163

0.3
complete

via XEP-0163

1.6
complete
0.12.0

mod_smacks

2.0.1
0.1.0
complete
2.0
complete
0.1.0

mod_time

2.0
0.1.0
complete
1.0.2
0.12.0
complete

stanza size limits, bandwidth limits, stanza-too-big error condition

1.4
partial
0.2.0

What's that about restartlogic in 1.3?

1.0
complete

required level

0.7.1
complete
0.12.0

mod_external_services

1.1.1
0.1.0
partial
1.0
0.11.0
complete

mod_pep

1.1
0.11.0
complete

mod_pep

1.1
0.7.0
partial

Used in migrator tools and mod_storage_xep0227

1.3
0.4.0
complete

implied by rfc6121

1.2
0.12.0
complete

mod_csi_simple

1.0.0
complete
0.10.0
1.0.0
0.11.0
complete

mod_csi_simple

1.0.1
complete
0.12.0
0.11
complete
0.11.0

mod_vcard4, mod_vcard_legacy

1.0.0
0.11.0
complete

Used by XEP-0280, XEP-0313

0.1
complete

Core Server

0.1
complete
0.6.0

Moved into mod_muc_unique in 0.11

1.0.0
complete
0.10.0

mod_mam, mod_muc_mam

0.1
planned
0.12.0

muc/hats

0.2
0.9.0
complete

refers to inclusion of delay stamp in presence

1.0.0
0.11.0
complete

mod_csi+mod_csi_simple

0.4.0
0.11.6
complete

triggers buffer flush in mod_csi_simple since 0.11.6; recognised by mod_carbons and mod_mam since 0.12

0.6.1
complete
0.10.0

Used in context of XEP-0313 by mod_mam and mod_muc_mam

1.0.0
complete
0.12.0

mod_http_file_share

1.1.0
complete
0.2.0

c2s_direct_tls_ports (formerly legacy_ssl_ports) for c2s and direct_tls_s2s_ports for s2s

0.3.3
complete
0.12.0
0.3.0
0.11.0
complete

Used in context of XEP-0352

0.8.1
complete

via XEP-0163, XEP-0222

0.2.1
0.11.0
complete

mod_vcard_legacy

0.3.0
0.12.0
partial
1.1.3
0.12.0
complete

mod_bookmarks

1.1.0
0.11.0
complete

Server Optimization

1.1.0
0.12.0
complete

mod_bookmarks

0.1.0
0.12.0
complete

mod_muc

0.2.0
partial
0.2.0
complete

Broken out of XEP-0313