The Squarespace website builder is a powerful tool providing everything you need to start your own website. You can edit the underlying code or choose from a large selection of plugins and themes to customize the design and functionality of your website with this open-source CMS. Squarespace is a Content Management System (or CMS) that enables users to easily publish content online without having to know anything about web design or development.