"Traditional" CMS

Check out these options:

What makes it “traditional”? These content management solutions will not only let you edit your content (blog posts, images, pages), but will also create your website. Choose a “template”, which is what your website will look like. You can customize your template, how the site will look, but that gets complicated, so make sure to choose a template that is close to your final vision.
Alternative to this is to use a “headless” CMS. This is for programmers or teams. No templates.

To make a website without coding

Most sites now just use Wordpress (read our tips and tricks). For good reason. It's easiest to get started with no programming skills, no budget, no staff. It does a good job of managing your posts, pages, navigation, categories, and other things (but you have to install a plugin to add other things).
WordPress.com: Create a Free Website or Blog
Create a free website or build a blog with ease on WordPress.com. Dozens of free, customizable, mobile-ready designs and themes. Free hosting and support.
WordPress.com: Create a Free Website or Blog
There are also website builders like Squarespace, Wix, or Ionos, but they don't currently have a great way to manage large numbers of repeating content like blogs or events. They are more for building beautiful marketing or brochure sites with static unstructured content. Just drag and drop images and text to each page. This guide is more for standardized repetitive content, like blog posts, quotes, info about businesses, info about partners, things from a database, or 3rd party sources and integrations from web servers. There is also E-commerce, which deserves its own page. There are also no-code app builders which also deserve their own page. Read more about website builders

More sophisticated CMS platforms

They let you manage more content types than just posts and pages. Like Wordpress, they also have themes for non-programmers to use, but they are much more complicated. This may be a better choice for companies with a programming budget. If you do have programming staff, also consider Headless CMS below. These are great platforms for publishing a traditional website, but depending on your requirements, you may want to build a web app instead.
Drupal | A CMS platform for great digital experiences
We use cookies to offer you a better browsing experience, analyze site traffic, personalize content, and serve targeted advertisements. Read about how we use cookies and how you can control them by clicking "Cookie Settings." If you continue to use this site, you consent to our use of cookies.
Drupal | A CMS platform for great digital experiences
Joomla! Launch
There is a reason Joomla is the world's best Content Management System.. It has a thriving community of solely volunteer contributors who are passionate about the Joomla project. We encourage you to get involved, it is easy to do and highly rewarding!
Joomla! Launch
TYPO3 Enterprise Content Management
With more than 500,000 installations TYPO3 is the most widely used Enterprise Content Management System, providing the basis for websites, intranets and mobile applications. TYPO3 enables customers all over the world to run and extend their applications according to their business needs.
TYPO3 Enterprise Content Management
Movable Type - Content Management System, Blog Software & Publishing Platform
License Agreement for Use of Movable Type Number of servers: 1 / Number of users: Unlimited This Movable Type License Agreement (hereinafter referred to as this "Agreement") is made and entered into by and between an individual, corporation, entity or organization (hereinafter referred to as the "Client") that uses Movable Type (hereinafter referred to as the "Software") and Six Apart Ltd.

The rise of "Headless CMS" (for programmers and no-code)

This is the best option if you want to publish content, but in a web app or mobile app. It's also great if you need something more complicated than a simple blog.
These require a programmer (or team) to build out the website (or app), but no-code apps are beginning to integrate with these content sources. These let you control many more types of content than just pages and posts, while still letting you edit content with a nice visual text editor (add images, embed videos, links, adjust font styles, etc).
API-first content platform to build digital experiences
More than a headless CMS, Contentful is the API-first content management platform to create, manage and publish content on any digital channel.
API-first content platform to build digital experiences
Prismic CMS: The Headless Website Builder for Jamstack - Prismic
Also known as a headless CMS, an API CMS, a content platform, a disruptive content-as-a-service digital experience...basically we've built a tool that lets you choose your technology, framework, and language and then easily manage your content. A tool built to allow your content, design, and development teams to produce a finished product that they can all be proud of.
Prismic CMS: The Headless Website Builder for Jamstack - Prismic
Headless CMS and Cloud Content API - Cloud CMS
Editorial teams use simple and easy forms to create and instantly preview content. Use our Intelligent Services integrations to translate, auto-tag, and much more, saving editorial time and reducing time to market. Developers know the best tools and frameworks to build amazing apps and web sites.
Headless CMS and Cloud Content API - Cloud CMS

Airbase is the leading content database (for no-code)

This requires a no-code app builder, or coding skills. These are actually database editing tools than a content editor. They function just like a Headless CMS. This also requires a programmer or team to get the job done - unless you're using a no-code app builder to do it yourself! Building an app with a no-code builder and Airtable is the way to get started. Later, you can hire a programmer or team to rewrite the app, but use the same database. So, you can upgrade from proof of concept to real app later, without losing the early data.
Spend Management Platform Done Right | Airbase
Close faster and reduce errors. Free up finance teams to focus on work that matters. Automate approvals, documentation creation, reconciliations, categorizations, syncing to the GL, and more.
Spend Management Platform Done Right | Airbase

Easiest way to publish a site

This site was made using Notion + NextJS

Building content management systems is actually a hobby of mine. It was my first side hustle, while in college. The tools available today are very exciting! - Paul Shorey (founder, editor, and developer of techy.tools)
Click here to see how techy.tools is made. The pages, paragraphs, articles, and navigation are managed in Notion. All the tables you see categorizing websites and tools are managed in Airtable. User interactive forms like content submission is done with Airtable. Other things are done by custom NodeJS APIs. Everything is wired together on the front-end using NextJS.
Currently brainstorming how to rebuild this site as a more of a community contributed content site, bit more like a social network, with user accounts, moderators, automated posting guidelines. If you have any ideas, please take just a minute to contribute some content. Let's make this an amazing knowledge base for ourselves and others!
Would you like a site similar to this one? With many custom integrations, live data? Contact me. Let's make it happen! ~ Paul Shorey
WordpressWordpress vs Contentful (headless)