Integrate Twitter with Drupal

Integration Analysis

Our team of expert Drupal developers has researched available modules for integration with Twitter. We’ve combined this with feedback from the Drupal community to provide you with basic expectations of what this integration will require.

Below you’ll find information on the available module(s) along with developer notes. Our summary analysis covers both Drupal 7 and Drupal 8. Learn more about how we rated each module or let us know if we missed something.

Module: Twitter Web Intents

This module adds additional fields to Twitter Message views.

Module Stability
Default Features
Integration Complexity
Documentation
Drupal 7
Module Stability
Stable
Default Features
Covers Most Uses
Integration Complexity
Simple
Documentation
Limited Documentation
Drupal 8
Module Stability
Port: Not Started
Default Features
N/A
Integration Complexity
N/A
Documentation
N/A
Module: Twitter Timeline

This module allows you to add Twitter Timeline blocks, each with their own configuration.

Module Stability
Default Features
Integration Complexity
Documentation
Drupal 7
Module Stability
Unstable
Default Features
Very Limited
Integration Complexity
Simple
Documentation
No Documentation
Drupal 8
Module Stability
Port: Not Started
Default Features
N/A
Integration Complexity
N/A
Documentation
N/A
Module: Twitter Tags

This module allows you to link content to Twitter hashtags.

Module Stability
Default Features
Integration Complexity
Documentation
Drupal 7
Module Stability
Stable
Default Features
Limited
Integration Complexity
Simple
Documentation
Limited Documentation
Drupal 8
Module Stability
Port: Not Started
Default Features
N/A
Integration Complexity
N/A
Documentation
N/A
Module: Twitter Profile

Allows you to display Twitter Profile information for users.

Module Stability
Default Features
Integration Complexity
Documentation
Drupal 7
Module Stability
Unstable
Default Features
Limited
Integration Complexity
Somewhat Complex
Documentation
Limited Documentation
Drupal 8
Module Stability
Port: Not Started
Default Features
N/A
Integration Complexity
N/A
Documentation
N/A
Module: Twitter DB

This module allows you to fetch Twitter posts for a user from twitter.

Module Stability
Default Features
Integration Complexity
Documentation
Drupal 7
Module Stability
Moderately Stable
Default Features
Limited
Integration Complexity
Somewhat Complex
Documentation
Limited Documentation
Drupal 8
Module Stability
Port: Not Started
Default Features
N/A
Integration Complexity
N/A
Documentation
N/A

Use version 7.x-1.1-rc1 since it uses Twitter's latest api v1.1

Module: Twitter Block

This module provides blocks which allow you to embed Twitter timelines on your Drupal site.

Module Stability
Default Features
Integration Complexity
Documentation
Drupal 7
Module Stability
Stable
Default Features
Covers Most Uses
Integration Complexity
Simple
Documentation
Limited Documentation
Drupal 8
Module Stability
Stable
Default Features
Covers Most Uses
Integration Complexity
Simple
Documentation
Limited Documentation

There is not an upgrade path from 8.x-2.x 8.x-3.x because of schema changes.

Module: Twitter

This module provides an integration with Drupal. It allows users to link their user accounts with Drupal, search Twitter, as well as format hashtags as links to Twitter.

Module Stability
Default Features
Integration Complexity
Documentation
Drupal 7
Module Stability
Moderately Stable
Default Features
Fully Featured
Integration Complexity
Very Complex
Documentation
Well Documented
Drupal 8
Module Stability
Port: In Development
Default Features
N/A
Integration Complexity
N/A
Documentation
N/A
Module: Scald: Twitter

This module provides Twitter integration with the Scald module.

Module Stability
Default Features
Integration Complexity
Documentation
Drupal 7
Module Stability
Stable
Default Features
Limited
Integration Complexity
Somewhat Complex
Documentation
Limited Documentation
Drupal 8
Module Stability
Port: Not Started
Default Features
N/A
Integration Complexity
N/A
Documentation
N/A
Module: Media entity Twitter

This module provides Twitter integration for Media entity module.

Module Stability
Default Features
Integration Complexity
Documentation
Drupal 7
Module Stability
Nonexistent
Default Features
N/A
Integration Complexity
N/A
Documentation
N/A
Drupal 8
Module Stability
Stable
Default Features
Limited
Integration Complexity
Moderately Complex
Documentation
Limited Documentation
Module: Connector for FB, Google+, Twitter and LinkedIn

This module provides OAuth support for FaceBook, Google+, Twitter, and LinkedIn.

Module Stability
Default Features
Integration Complexity
Documentation
Drupal 7
Module Stability
Unstable
Default Features
Very Limited
Integration Complexity
Moderately Complex
Documentation
No Documentation
Drupal 8
Module Stability
Port: Not Started
Default Features
N/A
Integration Complexity
N/A
Documentation
N/A