Joomla | Social media kitbag |
Joomla is an online content management system with great social networking features to enable anyone to engage with their audience and allow their audience to participate in the site.

My personal choice only because I have been using it for years and I have got used to how it works.