Gutenberg is the standard WordPress page builder and content editor. It’s a WYSIWYG block editor meaning that a web page’s content is broken down into component parts such as images, headings, paragraphs called ‘blocks’ which then allows each block to have a structured and contextual content management experience whilst also contributing to an overall web page.
Standard Gutenberg ships with a large number of blocks as shown below. These can be used in combination and grouped. You can find more documentation and a ‘try it yourself’ tool here: https://wordpress.org/gutenberg/
- Gutenberg is the core editor for WordPress. Whilst there are other page builders available, only Gutenberg enjoys the focus and attention of the WordPress core team of contributors.
- Per (1), Gutenberg is now the most popular page builder for WordPress, ensuring that it receives lots of attention from the wider WordPress community. This results in great compatibility with plugins, excellent open source documentation and tutorials and being a priority for new integrations as other projects strive to make their tools easy to use for as many WordPress users as possible.
- The block-based approach reflects atomic design and design system thinking. Each individual block can be configured and styled, but it can also be integrated into larger groups of blocks, page sections and entire page layouts: all of which can be re-used.
- The roadmap for WordPress is that Gutenberg will become a Full Site Editor – allowing site administrators to use the same exact user experience to create headers, footers and other site components as well as the individual contents of pages and posts.
- There are a number of 3rd party block libraries that can offer their own blocks to replace or augment the core blocks that come with Gutenberg.