Our Contributions

We have been open-source software champions since day one

Skvare's developers invest hundreds of non-billable hours annually in software contributions and generalizing the custom development we undertake for our clients in order to release those improvements to the public. Through this work, we raise the bar and encourage others to expect more from their software.

Job Status Checker

Extension to alert Admin about a failed scheduled job in the last 24 hours. Analyze Scheduled Job and alert admin on failure detection.

Style Library Entity

A module to allow site builders to add CSS and javascript files to be applied as Drupal libraries. CSS and javascript can optionally be loaded globally, for every page, no matter the theme.

Geocoding Stats Report for Address

This extension records each geocoding request and provides reports. The report shows the number of requests made at the different contact addresses on a specific date.

Reports for Account Sync

This extension provides reports for account sync on the contact and invoice table.

Membership Extra Feature for online pages

This extension gives multiple options to control membership renewal. For fixed membership types, you can set restrict Renewal until the rollover date is over. For rolling Membership type you can set day and unit to restrict membership renewal before the end date.

Advanced Scheduled Job configuration

This Extension provides advanced Job scheduling functionality.

Mosaico and Mailing Configuration changes

This Extension is useful when your site has a mosaico extension installed and you have either migrated your site to a new domain name (or synced production database to development or staging environment) or the extension directory path is changed.

Image Resize

This extension adds image resize capability to CiviCRM for Contact and Custom Field images. The extension handles resizing of all types of images and will put the images into the cache directory.

Domain Login Restrict

This module provides the functionality to restrict the user login based on the domain assigned to the user. It also provides domain-wise settings for Roles control login if their domain-specific role is required.

Email Verification

Verify User Email before creating an Account on Drupal. This is to avoid a Spam Account created using a non-existing email address. This Module makes sure that the email address used in account creation has a valid inbox.

CiviCRM Field Options

This module Provides CiviCRM Option Group options in Drupal Node. In case you want to user CiviCRM Fields option to be used in Drupal node, so instead of creating the same option manually, use the same field option through this module.

CiviCRM CMS User

The CiviCRM CMS User Extension works with webforms to create new Drupal users based on tags or groups or to create Drupal users after a bulk import of CiviCRM contacts or when creating new contacts in CiviCRM.

Event Registration Button Label

A CiviCRM extension that allows CiviCRM administrators to edit button labels on event registration pages and more.

Commerce CiviCRM Event Registration

Commerce CiviCRM Event Registration provides an example of integration between Drupal Commerce and CiviCRM Events. Intended to be an example and demonstration of integration possibilities between the two ecosystems.

CiviCRM Drush

Provide Drush 9 and 10 support for CiviCRM drush actions, for Drupal 8 and Drupal 9.

Organic Groups Taxonomy Access Control Permissions

Organic Groups Taxonomy Access Control Permission (og_tac_perms) provides granular per group taxonomy access control permissions for access to group content.

Tin Can API Package Player

This module provides a "TinCan package" entity type. Tin Can API compatible packages such as those produced by Articulate Storyline, Articulate Studio, and Adobe Captivate can be played in the Tin Can Package entity view.

Tin Can Learning Record Store

A Drupal native Tin Can API LRS (Learning Record Store).

Views in CiviCRM Contact Page

The Views in CiviCRM Contact Page module enables creation of customizable contact summary panes and tabs with integrated Views displays. Add some versatility to your contact pages today and see what you can come up with.

CiviCRM Entity

CiviCRM Entity is a Drupal module which exposes many CiviCRM API entities as true Drupal entity types. That means that almost any module that can use Drupal entities can also access and manipulate CiviCRM data, Drupal style.

Views CiviCRM Expose Tables

Out of the box CiviCRM provides Views exposure to about 8 CiviCRM data entities. With this module you can access any of the CiviCRM tables in Views.


This module integrates the javascript library Skrollr with any Drupal theme. It also gives the option to integrate skrollr-stylesheetsskrollr-menu, and skrollr-ie.

Views Expose Tables

This is a simple module which does one thing: provides an admin page for site-builders to choose which tables in a site's Drupal DB to expose to Views.