Compare Craft to these popular alternatives based on real-world usage and developer feedback.

The core software is built by hundreds of community volunteers, and when you’re ready for more there are thousands of plugins and themes available to transform your site into almost anything you can imagine. Over 60 million people have chosen WordPress to power the place on the web they call “home” — we’d love you to join the family.

Drupal is an open source content management platform powering millions of websites and applications. It’s built, used, and supported by an active and diverse community of people around the world.

Joomla is a simple and powerful web server application and it requires a server with PHP and either MySQL, PostgreSQL, or SQL Server to run it.

It is a Web Content Management System that allows companies to manage their web content (Web pages, digital assets, forms, etc) and also create digital experiences with this content on any platform web, mobile or IoT.

Strapi is100% JavaScript, extensible, and fully customizable. It enables developers to build projects faster by providing a customizable API out of the box and giving them the freedom to use the their favorite tools.

It is built as a single-page React app. You can create custom-styled previews, UI widgets, and editor plugins or add backends to support different Git platform APIs.

Ghost is a platform dedicated to one thing: Publishing. It's beautifully designed, completely customisable and completely Open Source. Ghost allows you to write and publish your own blog, giving you the tools to make it easy and even fun to do.

It is a content management system (CMS) is software that allows customers to make updates and changes to their website without a web developer.

It is a flexible, feature-rich, free open-source content management platform that empowers hundreds of thousands of individuals and organizations around the world to easily manage their web site.

It is an open-source content management system for publishing content on the World Wide Web and intranets. It is designed for ease of use, for users with a minimum of technical skills. It enables users to edit site content directly from the page.

It is the intuitive content management system and flexible framework loved by editors and developers alike. Equip your web teams to achieve outstanding results.

Let's say you're planning on managing content for a website, native app, and widget. Instead of using a CMS that's baked into the website client, it makes more sense to decouple your content entirely and access it through an API or SDK. That's a headless CMS. That's Directus.

Wagtail is a Django content management system built originally for the Royal College of Art and focused on flexibility and user experience.

It is a Laravel-based CMS engineered for simplicity. It has a simple and intuitive interface. It provides a consistent structure with an emphasis on reusability so you can focus on building something unique while we handle the boring bits.

It is a free and open-source Web content management system written in PHP. It can run on several web servers, such as Apache or IIS, on top of many operating systems, among them Linux, Microsoft Windows, FreeBSD, macOS and OS/2.

It is a friendly open-source Content Management System and is one of the most widely used ASP.NET Content Management Systems. It is free and offers great flexibility and extensive capabilities.

It is a free, open-source and self-hosted content management system (CMS) based on the PHP programming language and Symfony web application framework. It uses a flat file database for both backend and frontend. It is more widely used, and growing at a faster rate, than other leading flat-file CMS competitors.

It is a web-based client-server system for building, managing and deploying commercial websites and related services. It combines a number of infrastructure-level and application-level functions into a single integrated package.

It is a flexible, user-friendly CMS for creating custom digital experiences on the web and beyond. It is a WordPress alternative for development-oriented publishers who want deeper control and more powerful performance from their content management tools. It is built to be exceptionably scalable, and offers native features for complex content management relationships.

It is a simple Git-based CMS for Jekyll and Hugo sites. Built for devs who hate bloat. It helps developers manage a content-based system into their websites seamlessly and there's also the benefits of collaborating with teams while at it.

It is a fully customizable administrative area for your static websites. Use your favorite website generator, let your clients publish new content independently, host the site anywhere you like.

It is user friendly and has a very intuitive drag and drop interface. It's built around the needs of multi-lingual publishing by default. Its lightweight core makes it easy to integrate with other software and put to use immediately, while its ease of use makes it the go-to choice for content managers, content editors and website admins.

It is an api-based/headless CMS. Developers can define content-types and nested components to receive structured JSON and the editor can use a visual preview completely decoupled from the website itself. Its fields can fully be extended using Vue.js.

It is a free and open source content management system built on top of the Zope application server. Plone is positioned as an "Enterprise CMS" and is commonly used for intranets and as part of the web presence of large organizations

Keystone is the easiest way to build database-driven websites, applications and APIs in Node.js.

It is a simple to use and highly versatile Open Source wiki software that doesn't require a database. It has clean and readable syntax. The ease of maintenance, backup and integration makes it an administrator's favorite. Built in access controls and authentication connectors make it especially useful in the enterprise context and the large number of plugins contributed by its vibrant community allow for a broad range of use cases beyond a traditional wiki.

The open source, developer & designer-first, Laravel + Git powered CMS built to make managing websites easy with Git.

It is a powerful open source CMS that allows you to create professional websites and scalable web applications. The program specializes in back-office and front-office accessibility, and observes XHTML, HTML5 and CSS standards.

ProcessWire is an open source content management system (CMS) and web application framework aimed at the needs of designers, developers and their clients. ProcessWire gives you more control over your fields, templates and markup than other platforms, and provides a powerful template system that works the way you do

Twill is an open source CMS toolkit for Laravel that helps developers rapidly create a custom admin console that is intuitive, powerful and flexible.

It is a global software company offering web content management, digital commerce, and digital marketing, through the Episerver Digital Experience Cloud software platform.

It is the web content management system (CMS) that gives you complete control over your site and content, with the flexibility and scalability to grow with your business. Get Creative Freedom. It supports your creative vision, with no restrictions and no compromise.

It is a file-based CMS, you can version control all content with Git or any other VCS. Deployments, backups and synchronization of multiple stages are a breeze. Multi-language support is baked right into the core, so you don’t depend on plugins or frameworks to translate your site.

It is a headless content management system. It provides the best blend of enterprise power and agility while giving you freedom over your DX stack. Integrate existing IT and business systems for your digital transformation.

It is a web content management system for building websites, online stores, intranets, and Web 2.0 community sites. It uses ASP.NET and Microsoft SQL Server for development via its Portal Engine, using Visual Studio, or through Microsoft MVC. Kentico is also compatible with Microsoft Azure.

Pagekit gives you the tools to create beautiful websites. No matter if it's a simple blog, your company's website or a web service. Pagekit has a modular and extendable architecture and is built on top of Symfony components and modern open source libraries.

It is an open source Content Management Tool, which strives to be as simple and straightforward as possible. It is quick to set up, easy to configure, uses elegant templates.

It is a software that helps you build any kind of community website using WordPress, with member profiles, activity streams, user groups, messaging, and more.

It is an easy to use, abstracted, and modular CMS built using Laravel. It is built for developers, designers and users. You can build better Laravel websites and applications faster with it.

Free, Open-Source Static Website CMS for Windows and MacOS

It is the leading open source web content management platform (CMS) in the Microsoft ecosystem. The product is used to build professional looking and easy-to-use commercial websites, social intranets, community portals, or partner extranets. Containing dynamic content of all types, DNN sites are easy to deploy and update.

It is a free, open source, community-focused Content Management System built on the ASP.NET MVC platform. It lets you manage multiple sites. The notion of Recipe lets you write reusable websites templates.

It is an highly individual Content Management System. It's flexible and has a ton of useful features.

It is a platform for rich and structured content management. Its cloud-native, modular platform plugs easily into legacy infrastructure, scales with your team, and your progress.

It is a beautifully minimal PHP+MySQL-based open source content management system that uses XML and XSLT as its backbone. On the surface, it is similar in function to ExpressionEngine, Textpattern, WordPress, or Drupal.

It is a headless CMS and application framework. It’s meant to provide a massive boost to your development process, but importantly, stay out of your way as your apps get more complex.

HubPress is a free, open source tool to build your future awesome blog!

A big chunk of your server resources aren't utilized. With Webiny adopt serverless and save 60-80% on your cloud hosting bill and on infrastructure operations costs. Forget worrying about flash crowds and uptime.

TinyPress is the easiest way to publish a blog on GitHub.

Relax is a powerful new generation CMS on top of React and Node.js which aims for a better way of building websites. It features a live page builder based on components and a smart and easy way of binding dynamic data to them.