Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Usage Milestone: Google Analytics Module google_analytics crossed 1,000 active installs. Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Release: GraphQL Compose Codegen 1.1.2 Minor update available for module graphql_compose_codegen (1.1.2). Release: Mapy.com 1.1.3 Minor update available for module mapycom (1.1.3). Release: Ckeditor5 entity browser 3.0.3 Minor update available for module ckeditor5_entity_browser (3.0.3). Release: Ckeditor5 entity browser 3.0.1 Minor update available for module ckeditor5_entity_browser (3.0.1). Release: Ckeditor5 entity browser 3.0.2 Minor update available for module ckeditor5_entity_browser (3.0.2). Release: Teamleader Integration 4.0.2 Minor update available for module teamleader (4.0.2). Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Display Suite

75,054 sites Security covered Drupal 10–11
View on drupal.org

Display Suite gives you a drag-and-drop interface to control how your content appears on your site, eliminating the need to edit template files. You can create custom layouts and view modes to display content differently in various contexts, such as teasers, search results, and full node views.

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.

Depends on

Dependencies of the latest stable release

  • layout_discovery Drupal core

Required by

8 tracked projects depend on this one

Activity

Tracked releases
13
Tracked since
Dec 2024
Latest release
6 months ago
Releases (12 mo)
7 ▲ from 6
Maintenance
Slowing

Release Timeline

Releases

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