Open Source Contributions

We know open source. Our team has invested thousands of hours into helping mission driven organizations achieve their goals with the help of open source tools, to the point that our contributions now power more than 60,000 websites.

Check out our open source contributions

Add to Cal

The field formatter provides a button next to the field that shows a drop-down menu. This menu contains links to the supported formats, and includes basic styling that can be easily modified through CSS. Supports exporting events to Google Calendar, Yahoo! Calendar, iCal, and Outlook.

Apache Solr Geo

This is a geofield integration with the Apache Solr module. Apache Solr Geo adds the ability to use Solr’s spatial querying to the apachesolr module for data stored using geofield.

Bean Entity View

Provides a Bean type plugin that allows admins to create blocks that display a single entity as a block using a particular view mode. The entity being displayed is either specified when the bean is created, or determined dynamically based on the entity currently being viewed.

Commerce Check

Simple check payment processor for Drupal Commerce.

Commerce iATS

iATS Payments is a leading provider of payment processing services for nonprofits. They are actively sponsoring the maintenance and development of this module, which is an integration for the Drupal Commerce payment and checkout system.

Entity Registration

Entity Registration is a simple, flexible module for allowing and tracking user registrations for events, or just about anything you want people to sign up for. Entity Registration can be integrated with Drupal Commerce to allow fee-based registrations.

Footer Message

This module replicates the “Site Footer” feature from Drupal 6.x for Drupal 7.x websites. A configurable footer message, editable from the site-information form and displayed as a block, as well as a theme variable available in page.tpl.php and hook_preprocess_page().

Leaflet

Leaflet offers a modern, lightweight open-source JavaScript library for interactive maps by CloudMade. This module provides integration with the Leaflet JavaScript mapping library. This is a lightweight and easy to use API for designing maps and displaying data on a map.

MailChimp

This module provides integration with MailChimp, a popular email delivery service. The module makes it easy for website users or visitors to control which of your email lists they want to be on (or off), lets you generate and send MailChimp email campaigns from your site, and lets you and your users view a history of emails they have been sent from MailChimp.

Mandrill

The Mandrill module, as the name implies, provides integration with Mandrill transactional email, a service of MailChimp. For sites that send a significant amount of email, using a transactional email service is a great way to get modern analytics and reporting, spam compliance features, scale email to bulk levels, and have your email delivered more reliably.

RedHen Campaign

RedHen Campaign provides a framework for building viral fundraising content. It is built on top of the RedHen CRM collection of modules, and relies on both RedHen and RedHen Donation (which itself requires Drupal Commerce) to function.

RedHen CRM

RedHen is a Drupal-native CRM initially designed for common nonprofit needs, but built for flexibility. It has classic CRM functionality for managing information about contacts, organizations, and their relationships between each other and your organization (like memberships). It also knows some modern tricks (like engagement tracking) and customizable one page donation forms, and functionality you’d hope for in a website-integrated CRM (like event registration integration).

RedHen Donation

RedHen Donation allows for a RedHen Donation field to be attached to an entity, which attaches a form to that entity for processing donations. It integrates with Drupal Commerce to handle order processing and payment handling. It relies on Commerce Card on File and Commerce Recurring to process recurring donations.

RedHen Feeds

Import or aggregate RedHen CRM data using Feeds.

RedHen MailChimp

The perfect marriage of your favorite open source CRM and the best email service provider. Current features include the ability to track contact engagement based on email events.

RedHen Membership

The RedHen Membership module provides a framework for managing individual (Contact) and organizational memberships. Optionally, you could assign user roles to Drupal users associated with active individual or organizational memberships. Memberships are a custom entity type/bundle. Therefore, memberships can be extended with additional fields.

RedHen Migrate

Migration handlers for RedHen CRM.

RedHen Raiser

The RedHen Membership module provides a framework for managing individual (Contact) and organizational memberships. Optionally, you could assign user roles to Drupal users associated with active individual or organizational memberships. Memberships are a custom entity type/bundle. Therefore, memberships can be extended with additional fields.

Registration Commerce

“Registration Commerce” (not to be confused with Commerce Registration) is an integration point between the entity-based Registration Module and Commerce, enabling paid registrations. Registration Commerce lets you generate a Commerce Line Item from a Registration, then update the Registration’s State when the Line Item is paid.

Salesforce Suite

This suite of modules supports integration with Salesforce by synchronizing Drupal entities (e.g., users, nodes, files) with Salesforce objects (e.g., contacts, organizations, opportunities). It supports pushing Drupal data to Salesforce as well as pulling, or importing, Salesforce data into Drupal. Changes can be made in real time or asynchronously in batches during cron run.

Website Design & User Experience

We approach design collaboratively, beginning with an iterative discovery process centered on adaptive, mobile-first content.

Web Development

We are nationally recognized leaders in web application development for nonprofits. Geeks at heart, we love playing on the bleeding edge of web technology.

Digital Ecosystem

Users experience nonprofits across channels, not departments. Every interaction is an opportunity to increase their engagement.

Digital Strategy

A well-cultivated, strong base doesn’t happen by accident. It takes careful planning and intentional messaging that resonates with your wide array of audiences.