State of (contrib) modules in Drupal 8
DrupalCon Asia, Feb 2016
Josef Dabernig @dasjo
@amazeelabs_zrh
@dasjo
slides.com/
dasjo/
modules-dcasia
There is
many
of us
Content Structure
Content Editing
Building
Display
Helpers
Usefulness / Stability
5/5 Core
2/3 Contrib ⊕
Usefulness
1 Never
2 Seldom
3 Sometimes
4 Mostly
5 Always
Stability
1 Not ported
2 Experimental
3 Incomplete
4 Ok
5 Stable
Content Structure
Content Structure
5 / 5 Node |
5 / 5 Field |
5 / 5 Field UI |
5 / 5 Entity Reference |
5 / 5 File |
5 / 5 Image |
5 / 5 Text |
5 / 5 Taxonomy |
5 / 5 Options |
5 / 5 User |
Content Structure
4 / 5 Datetime |
4 / 5 Field Group |
4 / 5 Blocks |
4 / 5 Custom Block (Types) |
3 / 5 Link |
3 / 5 Telephone |
3 / 3 Entityqueue |
3 / 2 Flag |
Content Editing
Content Editing
5 / 4 Filter |
---|
5 / 4 WYSIWYG (editor + ckeditor) |
3 / 3 Quick Edit |
4 / 5 Paragraphs ⊕ |
4 / 4 Inline Form Errors |
4 / 4 Linkit ⊕ |
4 / 4 Inline Entity Form ⊕ |
Media
5 / 5 Image (Effects & Styles |
---|
5 / 3 File Entity |
5 / 1 Media ⊕ |
4 / 3 Entity Browser ⊕ |
4 / 3 Media Entity ⊕ |
3 / 5 Breakpoint + Picture |
3 / 4 Image Widget Crop ⊕ |
3 / 4 Focal Point ⊕ |
Multilingual
4 / 4 Language |
---|
4 / 4 Configuration Translation |
4 / 4 Content Translation |
4 / 4 Interface Translation (locale) |
3 / 3 TMGMT ⊕ |
3 / 2 Domain Access ⊕ |
3 / 2 Localization Client ⊕ |
Workflows
4 / 2 Email Registration ⊕ |
---|
3 / 4 Workbench Moderation ⊕ |
3 / 3 RNG - Events and Registrations ⊕ |
3 / 3 Workflow ⊕ |
3 / 2 Groups (OG) ⊕ |
3 / 1 Rules ⊕ |
Building
Menu
5 / 5 Menu UI |
---|
5 / 5 Custom Menu Links |
4 / 3 Sitemap |
4 / 2 Breadcrumbs Menu |
Forms
4 / 1 Webform ⊕ |
3 / 4 Contact |
3 / 4 Contact Storage ⊕ |
3 / 2 Eform ⊕ |
SEO
5 / 4 Path |
---|
5 / 3 Metatag ⊕ |
5 / 4 Pathauto ⊕ |
5 / 3 Redirect ⊕ |
4 / 4 Google Analytics ⊕ |
4 / 4 Simple XML Sitemap ⊕ |
4 / 4 File (Field) Paths ⊕ |
4 / 2 Pathologic ⊕ |
Listings
5 / 5 Views |
5 / 5 Views UI |
Display
Layouts
4 / 5 Layout plugin ⊕ |
---|
4 / 4 Page manager ⊕ |
3 / 4 Display Suite ⊕ |
3 / 4 Panels ⊕ |
3 / 3 Panelizer ⊕ |
Search
4 / 4 Search API ⊕ |
---|
4 / 3 Search API Solr Search ⊕ |
4 / 3 Facets ⊕ |
3 / 1 Facet API Pretty Paths ⊕ |
Maps
3 / 5 JavaScript (embed) ⊕ |
3 / 2 Views GeoJSON ⊕ |
3 / 2 Geofield ⊕ |
3 / 2 Leaflet, Google Maps ⊕ |
Helpers
Admin
5 / 5 Contextual links |
---|
5 / 5 Admin Toolbar ⊕ |
4 / 5 Shortcut |
5 / 5 Masquerade ⊕ |
4 / 5 Help |
3 / 5 Toolbar |
3 / 4 Adminimal Theme ⊕ |
Services
4 / 4 RESTful Web Services (rest) |
---|
3 / 4 HAL |
3 / 1 Feeds ⊕ |
3 / 1 GraphQL ⊕ |
Performance
4 / 4 Internal Page Cache |
---|
4 / 4 Internal Dynamic Page Cache |
4 / 4 Varnish ⊕ |
3 / 2 BigPipe ⊕ |
3 / 2 Ultimate Cron ⊕ |
Configuration Management
5 / 5 Configuration Manager (config) |
---|
4 / 2 Features ⊕ |
3 / 4 Configuration Update Manager ⊕ |
3 / 2 Config menu link ⊕ |
3 / 2 Config Synchronizer ⊕ |
3 / 2 Configuration development ⊕ |
3 / 2 Configuration Tools ⊕ |
Front-end
5 / 5 Link CSS ⊕ |
3 / 2 Advanced Aggregation ⊕ |
Migrations
3 / 4 Migrate |
---|
3 / 4 Migrate UI ⊕ |
3 / 3 Migrate Drupal ⊕ |
3 / 3 Migrate D2D ⊕ |
Div
5 / 4 Coder ⊕ |
---|
5 / 3 Token ⊕ |
4 / 4 Devel |
4 / 3 Ctools |
4 / 2 Git deploy |
4 / 4 Hacked! |
4 / 4 Honeypot |
Resources
- https://www.drupal.org/project/contrib_tracker
- http://d8status.md-systems.ch/
- http://www.bluespark.com/status-top-100-contributed-modules-drupal-8
- http://d8upgrade.org/
bit.ly/
d8modules
admin_toolbar |
devel |
entity_reference_revisions |
field_group |
git_deploy |
layout_plugin |
link_css |
metatag |
page_manager |
paragraphs |
pathauto |
redirect |
token |
contact_storage |
ctools |
embed |
entity_embed |
honeypot |
image_url_formatter |
pathologic |
recaptcha |
search_api |
search_api_solr |
csv_serialization |
video_embed_field |
views_rest_feed |
Questions?
Thanks @dasjo
State of contrib modules in Drupal 8
By JoDa
State of contrib modules in Drupal 8
- 2,157