 #  CiviCRM Entity - Enhanced Integration between CiviCRM and Drupal 

 [ Get Support](/lets-talk) 

 [ Sponsor Development](/contact-old) 

 

 

CiviCRM Entity turns CiviCRM API entities into true Drupal entities—unlocking the ability for almost any Drupal module to query, display, and modify your CiviCRM data just like native Drupal content.

 

 

 

 

  ##  Organizations that Rely on CiviCRM Entity 

 

 Green Chemistry Teaching and Learning Community organization logo 

 

 International Mountain Bicycling Association organization logo 

 

 Johnson County Kansas organization logo 

 

 American Association of Community Theatre organization logo 

 

 North American Association for Environmental Education organization logo 

 

 National Association of Addiction Treatment Providers organization logo 

 

 Rocky Mountain Field Institute organization logo 

 

 US Chess Federation organization logo 

 

 Warmshowers Foundation organization logo 

 

 Centre for Economic Policy Research 

 

 

 

 

 ##  Overview of CiviCRM Entity 

 CiviCRM Entity is public and free. It is maintained by Skvare in partnership with the open source community. 

 [ Sponsor Development](/contact) 

 

###  Entities 

 Contacts, Addresses, Emails, Phones, Events, Participants, Contribution Pages, Contributions, Line Items, Financial Transactions, Price Sets/Fields/Values, Activities, and many more.

 

###  Compatability 

 Core &amp; contrib Entity API, Views, Search API, Facet API, Display Suite &amp; Display Suite Forms, Rules, Entity References, Entityqueue, Services module, Drupal Commerce

 

###  Native Drupal UX 

 View pages like /civicrm-contact/1 Edit forms like /civicrm-contact/1/edit Add standard Drupal fields to CiviCRM entities

 

###  Extendable &amp; Customizable 

 Extend via custom modules or CiviCRM extensions

 

 

 

 

 ##  CiviCRM Entity Trainings 

 

 

  [###  Drupal Development with CiviCRM Entity 

 

During this training session, we covered implementing custom functionality with CiviCRM Entity.

 

 

 ](/node/374)  

  [###  Configuring CiviCRM Entity for Drupal 10+ 

 

This training walks through how to configure the module in a Drupal 10 environment and explores how to use it effectively for views, forms, and content displays.

 

 

 ](/node/369)  

  [###  CiviCRM Entity Rules 

 

This webinar shows how to create Rules with CiviCRM Entity types, and describes and provides code examples for developing custom Rules events, conditions, and actions.

 

 

 ](/node/325)  

  [###  Maximizing CiviCRM Potential with CiviCRM Entity and Drupal 

 

In this introductory webinar, we review the fundamental concepts and functionalities that make CiviCRM Entity a game-changer for organizations seeking to leverage the combined power of these two platforms.

 

 

 ](/node/322)  

  [###  Blending CiviCRM Data with Drupal Content 

 

During this training we cover Entity view modes, Using Drupal fields and form displays, Drupal-based view &amp; edit pages for CiviCRM data, Entity Reference and Inline Entity Form, Entity browser, and Layout Builder

 

 

 ](/node/190)  

  [###  Doing More with Views, Calendars &amp; Maps 

 

During this training we cover CiviCRM Entity Leaflet Address module, Views Proximity Filter, Map markers and Marker Clustering, and Drupal Calendar Views for Activities

 

 

 ](/node/213)  

 

 

 

 ##  Sponsor CiviCRM Entity 

 Fund development for new features, bug resolution, and performance improvements. Help shape what ships next. 

 [ Make it Happen](/node/385)