They are various platforms like wordpress , joomla , opencart, bigcommerce and much more. I believe joomla will go to close. Joomla was my first CMS and i have lot of experience on it. Is not so power full like others. What you think?