A framework for demoing enterprise-ready Drupal solutions.

Package info

github.com/acquia/df

Language:JavaScript

Type:drupal-profile

pkg:composer/acquia/df

Statistics

Installs: 38 423

Dependents: 1

Suggesters: 0

Stars: 19

Open Issues: 28

8.2.0 2026-02-06 11:37 UTC

Requires

  • acquia/acf: 2.2.x-dev
  • acquia/acquia-cms-starterkit: ^1.0
  • acquia/cohesion: ^8.2
  • acquia/cohesion-theme: ^8.2
  • acquia/sitestudio_contenthub: ^8.2
  • acquia/sitestudio_jsonapi: ^8.2
  • drupal/access_unpublished: ^1.5
  • drupal/acquia_claro: ^1.3
  • drupal/acquia_cms_article: ^1.5
  • drupal/acquia_cms_audio: ^1.4
  • drupal/acquia_cms_common: ^3.3.0
  • drupal/acquia_cms_component: ^1.3
  • drupal/acquia_cms_document: ^1.4
  • drupal/acquia_cms_event: ^1.5
  • drupal/acquia_cms_headless: ^1.3
  • drupal/acquia_cms_image: ^1.5
  • drupal/acquia_cms_page: ^1.5
  • drupal/acquia_cms_person: ^1.5
  • drupal/acquia_cms_place: ^1.5
  • drupal/acquia_cms_search: ^1.4
  • drupal/acquia_cms_site_studio: ^1.6
  • drupal/acquia_cms_starter: ^1.4
  • drupal/acquia_cms_toolbar: ^1.4
  • drupal/acquia_cms_toolbar_gin: ^1
  • drupal/acquia_cms_tour: ^2.1
  • drupal/acquia_cms_video: ^1.5
  • drupal/acquia_contenthub: ^3.2
  • drupal/acquia_dam: ^1.1
  • drupal/acquia_optimize: ^1.0
  • drupal/acquia_vwo: ^1.0
  • drupal/acsf: ^2.73
  • drupal/add_content_by_bundle: ^1.2
  • drupal/address: ^2
  • drupal/addtocal_augment: ^1.2
  • drupal/admin_toolbar: ^3.4
  • drupal/advanced_datalayer: ^2.1
  • drupal/ai: ^1.3@beta
  • drupal/ai_agents: 1.3.x-dev
  • drupal/ai_context: ^0.1@alpha
  • drupal/ai_image_alt_text: ^1.0
  • drupal/ai_media_image: ^1.0@alpha
  • drupal/ai_provider_litellm: ^1.2
  • drupal/ai_provider_openai: ^1.2
  • drupal/ai_seo: ^1.0@beta
  • drupal/ai_tmgmt: ^1.0@beta
  • drupal/aitxt: ^1.0
  • drupal/asset_injector: ^2.7
  • drupal/augmentor: ^1.2
  • drupal/augmentor_chatgpt: ^1.0@alpha
  • drupal/auto_entitylabel: ^3.0
  • drupal/auto_translation: ^1.2
  • drupal/bpmn_io: ^3
  • drupal/captcha: ^2.0@beta
  • drupal/coffee: ^2
  • drupal/collapsiblock: ^4.0
  • drupal/condition_query: ^1
  • drupal/conditional_fields: ^4.0@alpha
  • drupal/conductor: ^1.0@beta
  • drupal/config_delete: ^2.0
  • drupal/config_filter: ^2.4
  • drupal/consumer_image_styles: ^4.0
  • drupal/content_planner: ^1.2
  • drupal/context: ^5.0@RC
  • drupal/core-composer-scaffold: ^11.2.2
  • drupal/core-recommended: ^11.2.2
  • drupal/crop: ^2.3
  • drupal/cshs: ^4.0
  • drupal/datalayer: ^2.1
  • drupal/datalayer_webform: ^1.0
  • drupal/decoupled_router: 2.0.5
  • drupal/easy_breadcrumb: ^2.0
  • drupal/eca: ^3
  • drupal/editoria11y: ^2.0
  • drupal/entity_browser: ^2.9
  • drupal/entity_comparison: ^4.0
  • drupal/entity_reference_revisions: ^1.10
  • drupal/entity_role_view_mode_switcher: ^2.0
  • drupal/entity_usage: ^2.0@beta
  • drupal/facets: ^2.0
  • drupal/facets_pretty_paths: ^2
  • drupal/feeds: ^3.0@beta
  • drupal/feeds_ex: ^1.0@beta
  • drupal/field_permissions: ^1.2
  • drupal/field_validation: ^3.0@beta
  • drupal/flag: ^4.0@beta
  • drupal/focal_point: ^2
  • drupal/fpa: ^4.0
  • drupal/fullcalendar: ^3.0@beta
  • drupal/geofield: ^1
  • drupal/gin: ^5
  • drupal/gin_login: ^2.1
  • drupal/gin_moderation_sidebar: ^1.0@RC
  • drupal/google_tag: ^2.0
  • drupal/google_tag_events: ^3
  • drupal/graphql: ^4.4
  • drupal/graphql_core_schema: ^1.0@beta
  • drupal/image_url_formatter: ^2
  • drupal/imce: ^3.0
  • drupal/inline_entity_form: ^3.0@RC
  • drupal/js_cookie: ^1.0
  • drupal/jsonapi_menu_items: ^1.2
  • drupal/jsonapi_node_preview_tab: ^1.0
  • drupal/leaflet: ^10.0
  • drupal/leaflet_more_maps: ^2.1
  • drupal/link_attributes: ^2
  • drupal/masquerade: ^2.0@RC
  • drupal/mautic: 2.x-blocks-dev
  • drupal/mautic_api: 2.x-dev
  • drupal/menu_item_extras: ^3.0
  • drupal/metatag: ^2
  • drupal/moderated_content_bulk_publish: ^3.0@beta
  • drupal/moderation_note: ^1.0@beta
  • drupal/monsido_tools: ^1.1
  • drupal/mysql57: ^1.0
  • drupal/new_relic_rpm: ^2.2
  • drupal/next: ^2
  • drupal/page_manager: ^4.0@RC
  • drupal/panels: ^4.7
  • drupal/project_browser: ^2
  • drupal/purge: ^3.4
  • drupal/pwa: ^2.1
  • drupal/recaptcha: ^3.2
  • drupal/require_login: ^3.0
  • drupal/reroute_email: ^2.3
  • drupal/restui: ^1.21
  • drupal/revision_log_default: ^1.3
  • drupal/robotstxt: ^1.6
  • drupal/samlauth: ^3.8
  • drupal/save_edit: ^2
  • drupal/search_api: ^1.28
  • drupal/search_api_attachments: ^10.0
  • drupal/search_api_autocomplete: ^1.7
  • drupal/search_api_location: ^1.0@alpha
  • drupal/search_api_searchstax: ^1.0
  • drupal/searchstax: ^1.4
  • drupal/shield: ^1.7
  • drupal/simple_crawler: 1.0.x-dev@dev
  • drupal/simple_sitemap: ^4.1.7
  • drupal/simplelogin: ^7.0
  • drupal/sitestudio_extras: ^1.0@beta
  • drupal/sitestudio_gin: ^1.0@RC
  • drupal/slack: 3.x-dev
  • drupal/smart_date: ^4.2@beta
  • drupal/storage: ^1.4@beta
  • drupal/svg_image_field: ^2.3
  • drupal/tac_lite: ^2
  • drupal/tb_megamenu: ^3.0@alpha
  • drupal/tmgmt: ^1.14
  • drupal/tmgmt_deepl: ^2.2
  • drupal/tmgmt_google: ^1.0
  • drupal/token: ^1.11
  • drupal/toolbar_manager: ^2.0
  • drupal/unstructured: ^2.0@beta
  • drupal/user_field_value: 2.x-dev
  • drupal/view_modes_display: 4.x-dev
  • drupal/views_base_url: ^3.0@alpha
  • drupal/views_flag_refresh: ^1.0
  • drupal/views_json_source: ^2
  • drupal/vwo: ^1
  • drupal/webform: ^6.3
  • drupal/webform_mautic: 2.0.x-dev@dev
  • drupal/webform_rest: ^4.2
  • drupal/webform_views: ^5.1
  • drupal/yoast_seo: ^2.0@alpha
  • drush/drush: ^13
  • kevinfunk/content_filter: 1.x-dev
  • kevinfunk/default_content_ui: 2.x-alpha3-dev
  • npm-asset/jsonview: ^1.2
  • oomphinc/composer-installers-extender: ^2

Requires (Dev)

None

Suggests

None

Provides

None

Conflicts

None

Replaces

None

GPL-2.0-or-later 403dd1f5a35587f9ac4832fed24e3a472689c382

This package is auto-updated.

Last update: 2026-06-06 13:03:03 UTC


README

👁 Travis build status
👁 Scrutinizer Code Quality

Demo Framework is a distribution consisting of modules, themes and libraries. It highlights powerful features created by the Drupal community. It is intended to be used as a starterkit for promoting enterprise-ready solutions.

Demo Framework is powered by Acquia CMS.

Installing Demo Framework

The preferred way to install Demo Framework is using our Composer-based project template. It's easy!

Once you have a docroot built, you can use DDev, Acquia Developer Studio or any other similar project to get started.

ddev config --project-name df --project-type drupal9 && ddev start

Now use the site-install command to install Drupal with the DF installation profile.

drush si df

You may now login to your site.

drush uli

Installation may take a few minutes depending on your environment. ☕️

Then login to your site.

drush uli

Deploying Demo Framework using version control

If you are using version control to deploy the Demo Framework to a server (such as Acquia Cloud), note that you must edit the file /profiles/df/.gitignore and remove the following lines:

# Contrib
modules/contrib/*
themes/contrib/*

# Libraries
libraries/*

If you do not do so, you will see an error in the installation referring to missing modules.

Resources

Please file issues in our drupal.org issue queue.