Drupal is a registered trademark of Dries Buytaert

juicer

No security coverage
View on drupal.org

Juicer Social Feed embeds your Juicer.io aggregated social media feed into Drupal as a configurable block. Display posts from Instagram, LinkedIn, Facebook, X (Twitter), TikTok, Bluesky, YouTube and more - no coding required.

Features

  • Configurable block - Add your Juicer feed anywhere blocks are supported (sidebars, content regions, Layout Builder
  • Feed slug - Just enter your Juicer feed ID to connect your account
  • Post limit - Control how many posts display, or use Juicer's default
  • Source filtering - Show posts from a specific social network (Instagram, LinkedIn, Facebook, etc.)
  • Title and subtitle - Optional heading with configurable tag level (H1–H6) and subtitle text
  • Masonry grid layout - Posts render in a responsive masonry grid powered by Juicer's built-in CSS Grid and Packery
  • Post modal - Clicking a post opens a detail overlay with full content and a link to the original post
  • Load More - Pagination button loads additional posts without a page refresh
  • Drupal 10 and 11 compatible - Works on both major versions without requiring htmx

Post-Installation

  1. Enable the module at Extend (/admin/modules) or run drush en juicer
  2. Go to Structure > Block layout (/admin/structure/block)
  3. Click Place block in your desired region
  4. Search for Juicer Social Feed and click Place block
  5. Enter your Juicer Feed Slug — find this on your Juicer dashboard
  6. Optionally set the number of posts, source filter, title, and subtitle
  7. Save the block — your feed will render immediately

Additional Requirements

  • A Juicer.io account (free or paid) with at least one feed configured
  • No additional Drupal modules are required - the module only depends on Drupal core

External libraries are loaded from CDN automatically (no manual installation):

  • Alpine.js (interactivity and modals)
  • Swiper (slider feeds)
  • Packery (masonry layout)
  • Layout Builder (Drupal core) - Place the Juicer block with more precision on individual pages
  • Block Visibility Groups - Limit the feed to specific pages or roles

Community Documentation

  • Juicer.io documentation
  • Juicer API reference

This module is developed and maintained by the Juicer.io team. For support, feature requests, or bug reports, use the issue queue or contact us at juicer.io.

Activity

Total releases
2
First release
Mar 2026
Latest release
4 days ago
Release cadence
0 days
Stability
50% stable

Releases

Version Type Release date
1.0.0 Stable Mar 10, 2026
1.0.x-dev Dev Mar 10, 2026