The full list of modules, themes and disributions is available on

[ This section needs to be completed, see the project roadmap for this site. ]

Name Type Description Stars Sort ascending
Paragraphs Module 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. 173
Webform Module Webform is the module for making forms and surveys in Drupal. After a submission customizable e-mails can be sent to administrators and/or submitters. Results can be exported into Excel or other spreadsheet applications. 90
Bricks Module Bricks — is a new way of building pages on top of Entity Reference, Display Modes, Layout API, tabledrag.js and Flat Tables. Everything is in Drupal core that makes Bricks ultra-lightweight and developer-friendly. 76
JSON API Module Generate an API server that implements the {json:api} specification. 68
GraphQL Module This module lets you craft and expose a GraphQL schema for Drupal 8. 67
Pathauto Module The Pathauto module automatically generates URL/path aliases for various kinds of content (nodes, taxonomy terms, users) without requiring the user to manually specify the path alias. This allows you to have URL aliases like /category/my-node-title instead of /node/123. 63
Metatag Module The Metatag module allows you to automatically provide structured metadata, aka "meta tags", about a website. 62
Rules Module The Rules module allows site administrators to define conditionally executed actions based on occurring events (known as reactive or ECA rules). 62
Panels Module The Panels module allows a site administrator to create customized layouts for multiple uses. At its core it is a drag and drop content manager that lets you visually design a layout and place content within that layout. 59
Admin Toolbar Module Admin Toolbar intends to improve the default Drupal Toolbar (the administration menu at the top of your site) to transform it into a drop-down menu, providing a fast access to all administration pages. 57
Search API Module Have you ever dreamed of the search experience from Amazon for your project? Well, it is just at a few clicks from here to get Facets, Autocomplete, Solr, Elasticsearch, ... 57
Twig tweak Module Twig Tweak module provides a Twig extension with some useful functions and filters that can improve development experience. Some examples: Render a single entity field{{ drupal_field('field_image', 'node', 1) }} 55
Devel Module Devel, Devel Generate Kint and Webprofiler modules They all come with the Devel module. 55
Field Group Module Fieldgroup will, as the name implies, group fields together. All fieldable entities will have the possibility to add groups to wrap their fields together. Fieldgroup comes with default HTML wrappers like vertical tabs, horizontal tabs, accordions, fieldsets or div wrappers. 53
Configuration Split Module The Drupal 8 configuration management works best when importing and exporting the whole set of the sites configuration. However, sometimes developers like to opt out of the robustness of CM and have a super-set of configuration active on their development machine and deploy only a subset. 52
Display Suite Module Display Suite allows you to take full control over how your content is displayed using a drag and drop interface. Arrange your nodes, views, comments, user data etc. the way you want without having to work your way through dozens of template files. 52
Group Module The Group module allows you to create arbitrary collections of your content and users on your site and grant access control permissions on those collections 52
LinkIt Module 50
Inline Entity Form Module Provides a widget for inline management (creation, modification, removal) of referenced entities. The primary use case is the parent -> children one (product display -> products, order -> line items, etc.), where the child entities are never managed outside the parent form. 45
UI Patterns Module Define and expose self-contained UI patterns as Drupal plugins and use them seamlessly as drop-in templates for panels, field grou 38
Honeypot Module Honeypot uses both the honeypot and timestamp methods of deterring spam bots from completing forms on your Drupal site (read more here). 38
Entity Browser Module Provides a generic entity browser/picker/selector. It can be used in any context where one needs to select few entities and do something with them. 38
Backup and Migrate Module Back up and restore your Drupal MySQL database, code, and files or migrate a site between environments. Backup and Migrate supports gzip, bzip and zip compression as well as automatic scheduled backups.   37
Profile Module The Profile module provides configurable user profiles. 34
Focal Point Module Focal Point allows you to specify the portion of an image that is most important. This information can be used when the image is cropped or cropped and scaled so that you don't, for example, end up with an image that cuts off the subject's head. 32
Migrate Plus Module The migrate_plus project provides extensions to core migration framework functionality, as well as examples. 32
Redirect Module Current features: 32
Configuration installer Module The Configuration Installer is a installation profile that takes over the Drupal installer and allows sites to be created from existing configuration. 28
Views Infinite Scroll Module The Drupal 8 version of Views Infinite Scroll is a lightweight solution which: 28
Address Module Provides functionality for storing, validating and displaying international postal addresses. 28