Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions Documentation/Extensions/Index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,10 @@ Working With Extensions

Information on how to install extensions using Composer.

.. card:: :ref:`Recommended extensions <recommended-extensions>`

An overview of recommended extensions.

.. card:: :ref:`Create your own extension <create-own-extension>`

This guide contains information on how to create your own extension.
Expand All @@ -31,4 +35,5 @@ Working With Extensions

HowToFindExtensions
InstallingExtensions
RecommendedExtensions
CreateOwnExtension
65 changes: 65 additions & 0 deletions Documentation/Extensions/RecommendedExtensions.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
.. include:: /Includes.rst.txt

.. _recommended-extensions:

======================
Recommended Extensions
======================

Here's a selection of recommended extensions that provide essential features,
streamlined workflows, and powerful enhancements for TYPO3 development.

* TYPO3 console: :composer:`helhum/typo3-console`

TYPO3 Console is a powerful command-line tool that simplifies many backend
tasks for TYPO3. It allows developers to efficiently manage caches,
extensions and system maintenance from the command line, making it an
essential tool for automated workflows.

* Custom content elements: :composer:`mask/mask`

Mask is an extension that lets developers create custom content elements
with ease, directly from the TYPO3 backend. This is ideal for projects that
require unique, structured content elements that are easy for editors to
use and manage.

* News Management: :composer:`georgringer/news`

The News extension is a feature-rich solution for managing news articles
and blog posts within TYPO3. It offers a comprehensive set of tools for
categorizing, tagging, and displaying news content, making it perfect for
content-heavy sites.

* Content Blocks: :composer:`friendsoftypo3/content-blocks`

Content Blocks enable the creation of reusable content elements that can be
added to pages in a modular way. This extension is beneficial for sites
requiring flexible, component-based design, and simplifies content
structuring for editors.

* Containers: :composer:`b13/container`

The Container extension offers a grid layout system, allowing developers to
group multiple content elements into a container. This helps organize page
layouts more flexibly, especially useful for responsive or complex designs.

* Enterprise Search Integration: :composer:`apache-solr-for-typo3/solr`

Apache Solr for TYPO3 provides a powerful, scalable search solution for
TYPO3 sites. Leveraging Apache Solr, this extension enables advanced search
functionality and is ideal for large or data-intensive projects where
high-performance search is required.

* Built-in TYPO3 Search: :composer:`typo3/cms-indexed-search`

The Indexed Search extension provides an out-of-the-box search feature for
TYPO3. It is straightforward to set up and integrates well with TYPO3's
core, making it a great solution for sites that require basic search
without additional configuration.

* Elasticsearch Integration: :composer:`elasticsearch/elasticsearch`

Elasticsearch integration for TYPO3 provides a connection to the
Elasticsearch engine, known for its high-speed search capabilities and
scalability. This extension is ideal for large-scale websites or
applications that demand robust search functionality.