Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Instafeed Block

Security covered Under active development 192 sites

This module provides customizable blocks to display your Instagram posts directly on your Drupal website. It uses the instafeed.js library to show feeds and includes features to automatically refresh your access token to ensure continuous display of your content. You can control how posts appear, limit the number shown, and choose media types.

Provides customizable blocks to display Instagram posts that can be placed in any region of your website.

It integrates the instafeed.js library into your Drupal website, allowing you to display an Instagram feed seamlessly. Additionally, it provides functionality to automatically refresh the Instagram access token before it expires, ensuring uninterrupted access to your Instagram content.

IMPORTANT!
If you are updating from version 1.0.10 or below, you need to change the external JS library name.
From: /libraries/instafeed-js
To: /libraries/instafeed.js

Customizable blocks

The modules block settings allow you to change the markup for the
Instagram posts, limit the number of results and choose what types of media you want to display. You can also disable the module CSS.

Advanced configuration

To enable Instagram access token refresh on cron, refer to the modules README file.

Installation

Install with Composer (or download module and library manually)

composer require drupal/instafeed_block

composer config repositories.instafeedjs '{"type": "package", "package": {"name": "stevenschobert/instafeed.js", "version": "2.0.0", "type": "drupal-library", "dist": {"url": "https://github.com/stevenschobert/instafeed.js/archive/refs/tags/v2.0.0.zip", "type": "zip"}}}'

composer require stevenschobert/instafeed.js:2.0.0
  1. Make sure the required external library is installed correctly. Check the system status page for verification.
  2. Add Instagram access token on the module settings page.
  3. Create an Instafeed block.

Requirements

This module requires the external library instafeed.js and must be installed in the libraries folder with the correct name. Check system status page to verify this.

You also need an Instagram access token. Follow the guide here on how to obtain yours.

Drupal 10–11

Ask your assistant about Instafeed Block

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
16
Tracked since
Feb 2024
Latest release
6 days ago
Releases (12 mo)
3 ▼ from 6
Maintenance
Active

Release Timeline

Releases

Version Type Core PHP Release date
2.0.2 Stable 10–11 Oct 9, 2026
1.0.13 Stable 9–11 Oct 9, 2026
2.0.1 Stable 10–11 Sep 10, 2026
1.0.12 Stable 9–11 May 28, 2025
1.0.11 Stable 9–11 May 21, 2025
1.0.10 Stable 9–11 Mar 11, 2025
1.0.9 Stable 9–11 Dec 19, 2024
1.0.8 Stable 9–11 Nov 7, 2024
1.0.7 Stable 9–11 Oct 22, 2024
1.0.6 Stable 9–11 May 16, 2024