This “Microformats” module is a collection of methods designed to render semantic markup that can be altered by the core Drupal theme subsystem. It uses several PHP libraries via composer to implement the common Microformat design patterns.
Currently it provides:
- A comprehensive sitewide contact information block (individual name, organization name, physical address including geolocation, phone, fax, e-mail) that includes Microformats markup.
- A field formatter for e-mail fields to provide microformat email markup.
Alternatives and related
Please see the linkback and indieweb modules for more options and sophisticated Indieweb related features.
Development status
Beta releases. Revised for modern Drupal (8, 9, 10) using composer to leverage mf2 library and streamline dependencies for more indieweb-related formats.
Check out the ideas and existing microformat + indieweb modules on d.o here:
#1002922: Build microformats library + supported modules in Drupal 8.
The 8.x-1.x README.txt has more info.
Modern Drupal development: Dan Feidt (HongPong), Benjamin Melançon (mlncn)
Microformats wraps libraries that can help manage:
Drupal 5 version
Originally developed by Benjamin Doherty. Unreleased code here.
Project information
Seeking co-maintainer(s)
Maintainers are looking for help reviewing issues.- Project categories: Content display, Content editing experience
- Ecosystem: IndieWeb
11 sites report using this module
- By hongpong on , updated
Stable releases for this project are covered by the security advisory policy.
There are currently no supported stable releases.
Releases
Drupal 10 compatibility.
Development version: 2.0.x-dev updated 5 Sep 2025 at 01:13 UTC

