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). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Usage Milestone: Decoupled Router Module decoupled_router crossed 10,000 active installs. Usage Milestone: Time Field for Drupal 8+ Module time_field crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Formatter Suite

343 sites Security covered Drupal 10–11
View on drupal.org

Formatter Suite provides a collection of field formatters that enhance how numbers, dates, times, text, links, entities, files, and images are displayed on your site. These formatters offer more customization options than core Drupal formatters, including visual indicators and interactive text elements.

Formatter Suite provides a suite of field formatters to help present numbers, dates, times, text, links, entity references, files, and images. This module contains the following 18 formatters , organized by the field types they support.

  • Date & time
    • Date & time list
    • Custom date & time list
    • Time ago list
  • Email
    • General email address
  • Entity reference
    • General entity reference
    • General user reference
    • Rendered entity list
  • Files
    • General file link
  • Images
    • General image
    • Image with embeded data URL
  • Links
    • General link
  • Numbers (Decimal, Float, and Integer)
    • Bytes with KB/MB/GB suffix
    • General number
    • General number with bar indicator
    • General number with min/max
  • Text (String long, Text, Text long, and Text with Summary)
    • Text with expand/collapse buttons
  • Timestamp
    • Timestamp list
    • Time ago list

Uses

Web site adminstrators may use the Formatter Suite module, and its submodules, along with the core Field UI and View UI modules, to configure the way in which field data is presented.

Collectively, the Formatter Suite modules offer a rich set of features that go beyond core formatters to provide detailed control over number notation styles, email address links, dates and times, images, files, and more. Special formatters add graphic indicators, large text collapse & expand, and more.

Formatter Suite module may also be configured for use with the FolderShare module which supports file sharing on Drupal natively.

Requirements

  1. PHP 8.2.x or PHP 8.3.x
  2. Drupal 10+

Documentation

  1. After installation, visit /admin/help/formatter_suite for detailed help, this page is only available when Core's help module is enabled.
  2. Alternatively, review slightly old guide

Installation

Install via downloading tar ball or drush or with composer.

Support this module

Please add a back link from your site to DOI:10.5281/zenodo.2578252
See other ways to cite this work.

Demo

Try it yourself by launching a sandbox site at simplytest.me then follow these steps

  1. Create a new content type, lets call it 'Formatters'
  2. Add any of the above fields for which a formatter is available
  3. Under Manage Display for the 'Formatters' content type, change the fields formatter from default to on available from Formatter Suite.
  4. Add a new 'Formatters' entity, fill all the fields
  5. View the newly added entity that should display the fields with new formatters.

Acknowledgements

Developed by the San Diego Supercomputer Center (SDSC) at the University of California at San Diego (UCSD) and funded by the National Science Foundation (NSF) under Grant No. 1443083.


Depends on

Dependencies of the latest stable release

  • field Drupal core
  • system Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
5
Tracked since
Mar 2025
Latest release
2 months ago
Releases (12 mo)
4 ▲ from 1
Maintenance
Active

Release Timeline

Releases

Version Type Core Release date
2.2.1-rc1 Pre-release 10–11 Jun 17, 2026
2.2.0 Stable 10–11 Jan 20, 2026
2.2.0-rc1 Pre-release 10–11 Jan 6, 2026
2.2.x-dev Dev 10–11 Dec 11, 2025
2.1.0 Stable 9–10 Mar 19, 2025