Part of the Paragraphs ecosystem · 87 projects
Paragraphs enables content creators to build flexible content layouts by allowing them to choose from a variety of pre-defined content blocks, such as text, images, slideshows, or embeddable media. Site builders can create these content blocks, called Paragraph Types, which can contain different fields and display configurations. Content editors can then add and reorder these Paragraphs within a dedicated field on a content item, offering more control over their content's structure and appearance than a simple WYSIWYG field.
Overview
Paragraphs is the new way of content creation!
It allows you — Site Builders — to make things cleaner so that you can give more editing power to your end-users.
Instead of putting all their content in one WYSIWYG body field including images and videos, end-users can now choose on-the-fly between pre-defined Paragraph Types independent from one another. Paragraph Types can be anything you want from a simple text block or image to a complex and configurable slideshow.
Paragraphs module comes with a new "paragraphs" field type that works like Entity Reference's. Simply add a new paragraphs field on any Content Type you want and choose which Paragraph Types should be available to end-users. They can then add as many Paragraph items as you allowed them to and reorder them at will.
Paragraphs module does not come with any default Paragraph Types but since they are basic Drupal Entities you can have complete control over what fields they should be composed of and what they should look like through the typical Drupal Manage Fields and Manage Display screens.
You can also add custom option fields and do conditional coding in your CSS, JS and preprocess functions so that end-users can have more control over the look and feel of each item. This is way much cleaner and stable than adding inline CSS or classes inside the body field's source.
So... what's it gonna be? Accordions, Tabs, Slideshows, Masonry galleries, Parallax backgrounds...? Think big!
Some more examples:
- Add a block of text with an image left to it
- Add a slideshow between blocks of text
- Add a youtube embed between your text
- Add quotes between your content blocks
Features
This module has some overlapping functionality with field_collection, but this module has some advantages over field_collection.
- Different fields per paragraph bundle
- Using different paragraph bundles in a single paragraph field
- Displays per paragraph bundle
- Bundles are exportable with features.
- Entities, so: exportable field bases/instances, usable in Search API, usable in Views
Related modules
- Paragraphs pack
- Classy paragraphs
- Edgy
- Entity background
- Paragraphs Defaults
- Apachesolr Paragraphs
- Paragraphs ID
- Entity behaviors
Demo sites
- Create a new task to get your site in here
Drupal 8
Paragraphs evolved significantly since its full feature port of Drupal 7.
The module currently offers two widgets:
Classic widget
This widget offers a stable UI with limited features that will not be changed or updated. Bugfixing only.
EXPERIMENTAL widget
This widget provides many new features like duplicating paragraphs and a drag & drop mode as well as an improved decluttered user experience. It is in heavy use but major changes between versions are to be expected.
This widget functionality can be extended through Paragraphs Behavior Plugins.
Requirements
Use Diff to indicate changes between revision.
Drupal 7
See this page for the Drupal 7 information and documentation. It requires Entity >= 1.2.
Credits: Paragraphs logo by Nico Grienauer (Grienauer).
Ask your assistant about Paragraphs
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
- Entity Reference Revisions
- file Drupal core
Required by
193 tracked projects depend on this one
- Paragraphs Features 25,997 sites
- Layout Paragraphs 18,052 sites
- Slick Paragraphs 15,371 sites
- Paragraphs Edit 14,395 sites
- Paragraphs Browser 10,321 sites
- Paragraphs Asymmetric Translation Widgets 8,950 sites
- Classy paragraphs 8,922 sites
- Bootstrap Paragraphs 6,735 sites
- Paragraphs Previewer 5,836 sites
- Paragraph View Mode 5,764 sites
- Paragraphs Limits 3,937 sites
- Paragraphs Sets 3,439 sites
- Paragraphs admin 3,421 sites
- Paragraph blocks 2,975 sites
- Quiz 2,889 sites
- Paragraphs Report 2,644 sites
- Paragraphs table 2,566 sites
- Paragraphs jQuery UI Accordion 1,674 sites
- Paragraphs Collapsible 1,570 sites
- Paragraphs View Modes 1,552 sites
- Paragraphs entity embed 1,338 sites
- Unpublished Paragraphs 1,215 sites
- Extra Paragraph Types (EPT): Core 1,137 sites
- Feeds Paragraphs 1,005 sites
- Paragraphs Bundles 831 sites
- Default Paragraphs 798 sites
- Paragraphs Clipboard 754 sites
- Paragraphs grid 729 sites
- Paragraphs Usage 728 sites
- Paragraphs Inline Entity Form 637 sites
- LocalGov Paragraphs 555 sites
- Paragraphs Summary Token 525 sites
- Paragraphs Modal Edit 503 sites
- LocalGov Page Components 482 sites
- Geysir 470 sites
- Paragraphs summary formatter 469 sites
- Paragraphs Role Visibility 418 sites
- Extra Paragraph Types (EPT): Image Gallery 395 sites
- LocalGov Subsites 388 sites
- Extra Block Types (EBT): Basic Button 358 sites
- Extra Paragraph Types (EPT): Accordion 348 sites
- Extra Block Types (EBT): Tabs 337 sites
- Dismissible Message Bar 333 sites
- Extra Paragraph Types (EPT): Text 312 sites
- Paragraphs Trimmed 309 sites
- Paragraphs Type Help 295 sites
- Paragraphs Webform 295 sites
- Extra Block Types (EBT): Slideshow 283 sites
- Paragraphs Bootstrap Carousel 272 sites
- USWDS Paragraph Components 271 sites
- Extra Paragraph Types (EPT): Basic Button 267 sites
- Extra Paragraph Types (EPT): Image 254 sites
- W3CSS Paragraphs Renamed and Enhanced as Paragraphs Bundles 250 sites
- Extra Block Types (EBT): Slick Slider 241 sites
- Droopler 233 sites
- Extra Block Types (EBT): Accordion / FAQ 221 sites
- Civictheme 218 sites
- Layout Paragraphs Toggle Publish 207 sites
- Extra Paragraph Types (EPT): Slideshow 206 sites
- Extra Paragraph Types (EPT): Tiles 204 sites
- Extra Paragraph Types (EPT): Tabs 199 sites
- Extra Paragraph Types (EPT): Carousel 197 sites
- Extra Paragraph Types (EPT): Hero 170 sites
- Extra Paragraph Types (EPT): Video 166 sites
- Paragraphs Table of Contents 158 sites
- Extra Block Types (EBT): Carousel 157 sites
- Paragraphs Selection 155 sites
- Extra Paragraph Types (EPT): Webform 151 sites
- Extra Paragraph Types (EPT): Timeline 151 sites
- Extra Paragraph Types (EPT): Video and Image Gallery 150 sites
- Extra Paragraph Types (EPT): Columns / Container 148 sites
- Extra Paragraph Types (EPT): Views 147 sites
- Extra Paragraph Types (EPT): Block 144 sites
- Extra Block Types (EBT): Call to Action 141 sites
- Extra Paragraph Types (EPT): Call to Action 136 sites
- Seeds Page 135 sites
- Extra Block Types (EBT): Counter 131 sites
- Extra Paragraph Types (EPT): Counter 127 sites
- Extra Paragraph Types (EPT): Slick Slider 125 sites
- Extra Block Types (EBT): Webform Popup 120 sites
- Paragraphs tab widget 120 sites
- Extra Block Types (EBT): Hero 119 sites
- Webform paragraphs 113 sites
- Extra Paragraph Types (EPT): Countdown 112 sites
- Extra Paragraph Types (EPT): Bootstrap Button 109 sites
- Node Session for Open Y 109 sites
- Anu LMS 106 sites
- Extra Block Types (EBT): Timeline 102 sites
- Extra Paragraph Types (EPT): Micromodal 102 sites
- Extra Paragraph Types (EPT): Quote 101 sites
- Extra Block Types (EBT): Tiles 91 sites
- Extra Block Types (EBT): Countdown 90 sites
- Taxonomy Overview 90 sites
- Extra Block Types (EBT): Webform 89 sites
- Big Pipe Paragraphs 89 sites
- Paragraphs Browser Deploy 87 sites
- Extra Paragraph Types (EPT): Stats 86 sites
- Paragraph SDC 79 sites
- Extra Block Types (EBT): Stats 77 sites
- Extra Block Types (EBT): Video 74 sites
- Extra Paragraph Types (EPT): Webform Popup 71 sites
- Extra Block Types (EBT): Video and Image Gallery 68 sites
- Quiz Maker 65 sites
- LocalGov Page 64 sites
- Paragraphs Blökkli 59 sites
- Field image tooltips 59 sites
- Dropsolid Rocketship Paragraphs 58 sites
- Paragraphs Bootstrap Layouts 56 sites
- Paragraphs List Filter 55 sites
- LocalGov Publications Importer 48 sites
- Seeds Widgets 48 sites
- Paragraph Group 43 sites
- Commerce ML Starter 38 sites
- Paragraphs accordion 34 sites
- Paragraph Locator 34 sites
- Paragraphs tabs bootstrap 29 sites
- Paragraph Lineage 26 sites
- Paragraphs Paste 26 sites
- Layout Paragraphs Theme Extension 25 sites
- Paragraph Handler 24 sites
- UI Suite USWDS Paragraphs 21 sites
- Paragraphs Bundles Import 21 sites
- Paragraphs Media Icons - Pro 20 sites
- Paragraphs Contextual Validation 18 sites
- DROWL Paragraphs 15 sites
- Bulk Paragraphs 14 sites
- Importer 14 sites
- Paragraphs Usage Manager 11 sites
- Paragraphs EE Auto Open 11 sites
- Smart Content Paragraphs 10 sites
- Mercury Editor Page Templates 9 sites
- Paragraphs auto anchor 9 sites
- Improve Paragraphs library items 8 sites
- Paragraphs Title Manager 8 sites
- Extra Paragraph Types (EPT): Sticky Menu 8 sites
- Elementree 8 sites
- Layout Builder Paragraphs 8 sites
- Paragraphs Responsive Background Image Formatter 7 sites
- Modifiers Vanta 7 sites
- Drutopia Storyline 7 sites
- Draggable Mapper 6 sites
- Social Course 6 sites
- Paragraphs Horizontal Rule 6 sites
- Paragraphs Components AI for Canvas 5 sites
- Paragraphs Modal Add 5 sites
- Field Per Commerce Store 5 sites
- Indiana University Paragraphs 5 sites
- Invoice Management 5 sites
- Style Options Conditions 5 sites
- Paragraphs Iframe 5 sites
- Paragraphs iFrame Preview 4 sites
- Bluecheese 4 sites
- DROWL Paragraphs for Bootstrap 3 sites
- Paragraphs Component Library 3 sites
- Paragraphs Sum Formatter 3 sites
- Better Paragraph Icons 3 sites
- Paragraphs Form Block 3 sites
- GEO Starter JSON-LD 2 sites
- Commerce Product CSV Import/Export 2 sites
- Field Style 2 sites
- Paragraphs Condition 2 sites
- Webform OpenFisca 1 sites
- Contribution Records 1 sites
- Extra Paragraph Types (EPT): Images 1 sites
- Paragraphs extended modal 1 sites
- WAT WAT 1 sites
- Paragraphs Type Availability
- Hubspot Integration
- Paragraphs Health
- Bulk Paragraph Delete
- Paragraphs field validator
- Paragraphs gantt
- Intercept Profile
- Paragraph Session Table for Open Y
- Seeds Headless Using NextJS
- Starman
- Paragraphs Entity Embed Assets
- Paragraph Display Toggle
- Extra Block Types (EBT): Sticky Menu
- Landscape 50/50
- Space Calendar API
- Thumbnail Carousel
- Storyline Carousel
- Panoramic Carousel
- Btester CMS
- Btester Core
- Ebt Slick Animation
- isi
- Power Reviews
- Paragraphs type groups
- Untranslated Paragraph Warning
- Paragraphs unpublished by default
- Title paragraph
More in the Paragraphs ecosystem
Most installed first
Activity
Release Timeline
Releases
| Version | Type | Core | PHP | Release date | |
|---|---|---|---|---|---|
| 8.x-1.23 | Stable | 10–11 | Aug 5, 2026 | ||
| 8.x-1.22 | Stable | 10–11 | Aug 2, 2026 | ||
| 8.x-1.21 | Stable | 10–11 | Jun 24, 2026 | ||
| 8.x-1.20 | Stable | 10–11 | Jan 1, 2026 | ||
| 8.x-1.19 | Stable | 10–11 | Mar 2, 2025 | ||
| 8.x-1.18 | Stable | 10–11 | Aug 7, 2024 | ||
| 8.x-1.17 | Stable | 9–10 | Jan 14, 2024 | ||
| 8.x-1.16 | Stable | 9–10 | Sep 6, 2023 |