PacketFence
English translated to 48 languages • 36.49K words • 309 contributors • Updated 14 days ago
SOGo
English translated to 84 languages • 5.72K words • 489 contributors • Updated 2 months ago