ownCloud
English translated to 150 languages • 40.24K words • 6.06K contributors • Updated 6 hours ago
ownCloud Web
English translated to 31 languages • 4.83K words • 6.06K contributors • Updated 8 days ago