39 MODULES / ONE THEME / ONE SANDBOX
Built with Drupal.
Shared with everyone.
Explore the projects we have created, ported, maintained or sponsored. Each guide explains the functionality and our contribution, with original sources for setup and current releases.
Media & publishing
Audio Converter
Converts audio from supported Drupal fields to MP3 with FFmpeg, with scheduled conversion and an API for other modules.
WS contribution · moduleMaintenance and development support
Explore projectAudioField
Adds audio playback to Drupal content, with support for uploaded files, external audio links and a choice of players.
WS contribution · moduleSponsored development of the Drupal 7 version
Explore projectCameraField
Provides a CCK field for capturing webcam images and attaching them to Drupal content.
WS contribution · moduleSponsored development
Explore projectCloudflare Stream
Connects Drupal video fields and media to Cloudflare Stream for uploading, streaming and synchronizing video.
WS contribution · moduleConceived, designed and implemented the initial 1.x module
Explore projectColorbox Media Video
Opens remote media videos in Colorbox overlays, using text links or thumbnails and optional video galleries.
WS contribution · moduleConceived, designed and implemented the module
Explore projectPDF JS
Brings a PDF.js viewer to Drupal 8 file fields, with controls for downloading, fullscreen display and zoom.
WS contribution · moduleListed supporting organization
Explore projectPdf to Imagefield D8
An experimental Drupal 8 port of PDF to Imagefield, preserved on Drupal.org as a sandbox project.
WS contribution · sandboxListed supporting organization
Explore projectTrending Images
Introduces image fields that refresh from social-network APIs on a schedule, with an extensible provider system.
WS contribution · moduleEnabled the functionality to be released as a contributed module
Explore projectVideo Embed Screencast
Adds Screencast.com video embedding through Video Embed Field using a video URL.
WS contribution · moduleSponsored development
Explore projectVideoField
A CCK-based video upload field for earlier Drupal sites, built to attach video directly to content.
WS contribution · moduleSponsored development
Explore project
Forms & data
Webform Score
Assigns points to Webform answers and stores and displays scores for quizzes, assessments and progress tracking.
WS contribution · moduleDeveloped the 8.x-2.x branch
Explore projectWebform Views Extras
Extends Webform Views relationships to additional content entities, including users and taxonomy terms.
WS contribution · moduleListed supporting organization
Explore projectWebform Views Integration
Exposes Webform submissions and elements to Views for custom listings, filtering, sorting and reporting.
WS contribution · moduleDevelopment
Explore project
Commerce & payments
Commerce BlueSnap
An earlier Drupal Commerce integration for redirecting checkout payments through BlueSnap; development moved to Commerce BlueSnap.
WS contribution · moduleListed supporting organization
Explore projectCommerce FreeAgent
Connects Drupal Commerce with FreeAgent accounting software.
WS contribution · moduleDevelopment
Explore projectCommerce MoIP Payment
An integration between the MoIP payment gateway and Drupal Commerce, now marked obsolete on Drupal.org.
WS contribution · moduleListed supporting organization
Explore projectCommerce Neteller
Adds Neteller payment processing to Drupal Commerce checkout through the Neteller API.
WS contribution · moduleSponsored development
Explore projectCommerce PagBrasil
Integrates PagBrasil payment processing with Drupal Commerce checkout.
WS contribution · moduleSponsored development
Explore projectCommerce Stripe iDEAL
Adds iDEAL payments to Drupal Commerce through Stripe Payment Intents.
WS contribution · moduleSponsored development
Explore projectCommerce Stripe Payment Intent Payment Request
Adds a Stripe Payment Request button using Payment Intents, including support for 3D Secure.
WS contribution · moduleListed supporting organization
Explore project
Content & editing
Better Messages
Lets site builders control the placement, appearance and timing of Drupal notification messages.
WS contribution · moduleDeveloped the Drupal 8 version
Explore projectBody node ID class
Adds node ID and content type classes to the page body, making individual Drupal content pages easier to style.
WS contribution · moduleConceived, designed and implemented the module
Explore projectCarbon Lite
A Drupal theme drawing on the visual principles of IBM’s Carbon Design System.
WS contribution · themeConceived, designed and implemented the theme
Explore projectEntity Reference Modal Create
Lets editors find existing references or create a new related entity in a modal without leaving the editing form.
WS contribution · moduleSponsored and developed the original version
Explore projectFlag Visited
Automatically marked content as visited or watched after a user viewed it; the project is now obsolete.
WS contribution · moduleDevelopment
Explore projectHMS Field (Hours Minutes Seconds)
Stores time values as integers and lets editors enter and display them in hours, minutes and seconds.
WS contribution · moduleInitial Drupal 8 port, plus development and maintenance of that version
Explore projectLocale Manual Translate String
Lets developers add strings manually to Drupal’s interface translation workflow.
WS contribution · moduleListed supporting organization
Explore projectPlasmic
Embeds Plasmic visual-builder components in Drupal pages, fields and custom blocks.
WS contribution · moduleListed supporting organization
Explore project
Search & discovery
Entity BackReference
Indexed reverse entity references for Search API; its project page now directs users to functionality in Search API itself.
WS contribution · moduleSponsored and developed the module
Explore projectFlag Search API
Makes flagged content available to Search API and refreshes the index when users flag an entity.
WS contribution · moduleSponsored development
Explore projectPager Infinite Scroll
Adds automatic loading to paginated content, with Drupal’s default search results covered by its initial configuration.
WS contribution · moduleListed supporting organization
Explore projectSearch API Solr Partial Word Matching
Adds partial-word matching to Drupal 7 search indexes backed by Search API and Apache Solr.
WS contribution · moduleListed supporting organization
Explore project
Access & identity
Locker module
Adds a separate sign-in gate for Drupal site previews; it does not protect files accessed through direct URLs.
WS contribution · moduleSponsored and developed the original version
Explore projectRegistration Role With Approval
Lets people request roles during registration and holds accounts for administrator approval when required.
WS contribution · moduleSponsored development
Explore projectSimple Drupal SSO
A Drupal 8 initiative for standalone single sign-on, inspired by the Bakery project.
WS contribution · moduleDevelopment
Explore projectVoIP Phone
Provides browser-based calling through telephone field formatters or Drupal blocks, with a provider API.
WS contribution · moduleDrupal 7 and Drupal 8 ports, plus maintenance
Explore project
Developer tools
Backup and Migrate: BackBeaver
Connects Backup and Migrate to BackBeaver so Drupal backups can use the service as a storage destination.
WS contribution · moduleProject development
Explore projectDrupal 8 Upgrade Checklist
Reports on installed modules when planning a move to Drupal 8, including replacements and functionality moved into core.
WS contribution · moduleListed supporting organization
Explore projectEntity classes override
Helps developers inspect and configure entity class overrides across a Drupal installation.
WS contribution · moduleListed supporting organization
Explore projectEntity log
Tracks changes to selected entity fields and exposes the history through Drupal logs or Views.
WS contribution · moduleDeveloped during company contribution days
Explore projectJSON Editor
Provides a Drupal field display for viewing, editing, formatting and validating JSON data.
WS contribution · moduleDevelopment
Explore project
Historical contributions and current software availability are different. Check each project’s compatibility and maintenance status before adopting it. Our official Drupal.org profile ↗