Drupal is a registered trademark of Dries Buytaert
drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14). node_revision_delete 2.0.3 Minor update available for module node_revision_delete (2.0.3). moderated_content_bulk_publish 2.0.52 Minor update available for module moderated_content_bulk_publish (2.0.52). klaro 3.0.10 Minor update available for module klaro (3.0.10). klaro 3.0.9 Minor update available for module klaro (3.0.9). layout_paragraphs 2.1.2 Minor update available for module layout_paragraphs (2.1.2). geofield_map 11.1.8 Minor update available for module geofield_map (11.1.8).

ds

80,228 sites Security covered
View on drupal.org

Display Suite allows you to take full control over how your content is displayed using a drag and drop interface. Arrange your nodes, views, comments, user data etc. the way you want without having to work your way through dozens of template files. A predefined list of layouts is available for even more drag and drop fun!

By defining custom view modes, you can define how one piece of content should be displayed in different places such as teaser lists, search results, the full node, views etc.

Advanced options

  • Add your own custom fields in the backend or in your code
  • Add custom layouts in your theme
  • Change labels, add styles or override field settings (semantic fields).
  • Full integration with Views
  • Extend the power of your layouts by installing Field Group
  • Different layouts per node with the Switch View Mode feature in the Extras module

Drupal core support

  • until 8.x-3.14: Drupal 8.8 and 9
  • from 8.x-3.16: Drupal 9 and 10
  • from 8.x-3.17: Drupal 10+
  • from 8.x-3.23: Drupal 10.2+ and 11

The 8.x-3.x branch will still receive (critical) bug fixes and features. Breaking changes are possible if a BC layer is possible. The 8.x-4.x and 5.0.x branch are obsolete, no further work will be done on them.

Known issues

There are a couple of issues which have workarounds. See https://git.drupalcode.org/project/ds#known-issues for more information.

Information

All info, links to compatible or API integration modules, articles, screencasts etc. can be found on the documentation pages.

The project has been sponsored in various ways in the past by Wunderkraut, Dropsolid, Fedict and One Agency.

Activity

Total releases
11
First release
Jan 2025
Latest release
2 months ago
Release cadence
39 days
Stability
100% stable

Release Timeline

Releases

Version Type Release date
8.x-3.37 Stable Feb 13, 2026
8.x-3.36 Stable Feb 5, 2026
8.x-3.35 Stable Jan 26, 2026
8.x-3.34 Stable Dec 27, 2025
8.x-3.33 Stable Dec 27, 2025
8.x-3.32 Stable Dec 9, 2025
8.x-3.31 Stable Nov 7, 2025
8.x-3.30 Stable May 5, 2025
8.x-3.29 Stable May 1, 2025
8.x-3.28 Stable Jan 17, 2025
8.x-3.27 Stable Jan 15, 2025