PacketFence
English translated to 48 languages • 37.55K words • 362 contributors • Updated 3 hours ago
SOGo
English translated to 84 languages • 5.72K words • 490 contributors • Updated 10 months ago