juicer
No security coverage
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
- Enable the module at Extend (/admin/modules) or run drush en juicer
- Go to Structure > Block layout (/admin/structure/block)
- Click Place block in your desired region
- Search for Juicer Social Feed and click Place block
- Enter your Juicer Feed Slug — find this on your Juicer dashboard
- Optionally set the number of posts, source filter, title, and subtitle
- 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)
Recommended modules/libraries
- 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.