Back to Programs

Web

Drupal Association

Build Bold Digital Experiences on Best Open Source

databasehtmljavascriptmysqlphpsymfony

Participation history

10 GSoC years

2026

6 projects

Official year page

Configuration Navigator for Drupal

Drupal's admin interface is powerful, but finding the right configuration page — especially for newer users or developers who don't work in Drupal...

AI-Powered Drupal Recipe Generator

Drupal Starshot Recipes speed up site building, but writing them requires deep technical skills. This project introduces an AI Recipe Generator that...

AI-Powered Content Generation Assistant for Drupal

Drupal's AI Content Strategy module does a great job telling editors what to write, but the moment it hands off, editors are left staring at a blank...

AI-Powered Knowledge Assistant for Drupal

Problem: Drupal users frequently struggle to find specific information across site content, configuration, and documentation because traditional...

One-Click AI Translation Assistant

The enhancements of the Auto translation module for Drupal 10 in this project include (1) individual field level translate buttons for editors to...

AI-Powered Toxic Content and Spam Detection for Drupal

Community-driven Drupal sites currently rely on reactive, manual moderation for spam and toxic content, which is exhausting and difficult to scale....

2025

7 projects

Official year page

Entity Display Manager Module

The Entity Display Manager module aims to simplify how entity displays are handled in Drupal. Currently, managing view modes and form displays across...

Integration of Augmentor AI plugin with DALL·E 3 OPEN AI model

This proposal aims to integrate OpenAI's dall·e 3 model into Augmentor's plugin framework, simplifying content creation by allowing the generation of...

AI-Powered Unified Accessibility Compliance Suite for Drupal - GSoC 2025 Proposal

This project proposes an AI-powered accessibility auditing and remediation toolkit tailored for Drupal environments. It integrates automated...

Assisting Modules in Drupal 11 Compatibility

This project focuses on upgrading high-impact modules in Drupal to be fully compatible with the upcoming Drupal 11 release. The work includes...

Vector Search Integration for Drupal: FAISS & Elasticsearch

This project aims to bring AI-powered semantic search to Drupal by integrating FAISS and Elasticsearch as pluggable vector search backends. FAISS...

Appwrite Integration Module for Drupal: Secure BaaS Integration for Modern Web Workflows

This project aims to develop a robust, secure, and extensible Drupal module that integrates with Appwrite, an open-source backend-as-a-service...

AI-Powered Media Caption Generator

The AI-Powered Media Caption Generator is a smart Drupal module designed to automatically generate engaging and customizable captions for uploaded...

2024

6 projects

Official year page

Integration of AI-powered Chatbots for Drupal.org

This proposal aims to enhance user experience on Drupal.org by integrating AI-powered chatbots. The project will focus on solving the problem of...

Enhance Simplenews module

This project aims to enhance Simplenews newsletter module for Drupal 10, enhancing functionalities from existing modules while prioritizing...

Supabase Authentication for Drupal

In Drupal, there's a module for Firebase authentication, but it's not open source. To make things more inclusive and open, we're adding Supabase...

ECA and Workflow Virtual Assistant: GenAI Orchestration in Drupal 10

This project aims at building a visual AI Feedback Assistant that integrates to the ECA and BPMN modules to streamline the automation workflows, that...

Enhancing Drupal's SEO by AI Automation and Optimization

The AI-driven SEO automation module for Drupal, initiative aims to expand and extend the capabilities of existing tools such as Content AI and...

Localization Client

The Localization Client project's mission to streamline in-context translation aligns with my belief that technology should be accessible to...

2023

4 projects

Official year page

Enviromage

Welcome to Enviromage, a powerful Drupal module designed to unleash the full potential of your website's performance and configuration management....

GSOC LMS Portal for Drupal

The "GSOC LMS Portal for Drupal" project aims to develop a comprehensive learning management system with Drupal for GSOC students. This system will...

Chatbot Interface for Drupal Documentation and Contributor Onboarding

Developed the Drupal-Chatbot Module, delving deep into the Drupal ecosystem to create a module and block from scratch. This collaborative effort with...

Refactoring Staggering Drupal CSS Codebase

The Drupal CSS Modernization Initiative aims to upgrade Drupal's core CSS codebase using modern CSS techniques. Given the many files of CSS within...

2022

3 projects

Official year page

Decoupled menu's for Drupal

I would like to be a part of drupal.org in GSOC. The project Decoupled menus for Drupal. Which is the concept of making Drupal combined with New...

FramOS Graphing and reporting

The goal of the project is to investigate reporting and graphing tools and develop proof of concept examples that could be used as starting point by...

Social Auth (SSO) Ecosystem Modernization

Modernize (i.e., re-architect and largely refactor) the current "Social API" core module and most highly used SSO provider modules. The newer API...

2020

1 project

Official year page

Commerce Fraud

This project will aim to port Commerce fraud module to Drupal 8/9 with candidate level release. This would include updating the current module with...

2019

2 projects

Official year page

Web Thing API Implementation for drupal module.

"The goal of the Web of Things is to extend the web of pages into a web of things by giving connected devices URLs on the World Wide Web. This will...

Complete Porting of Icon API to Drupal 8

Introduction This project is about porting the Icon API module from Drupal 7 to Drupal 8. About Icon API The “Icon API” module provides the...

2018

1 project

Official year page

Developing “Affiliates Connects” module for Drupal 8

The “Affiliates Connects” module provides an interface to easily integrate with affiliate APIs or product advertising APIs provided by different...

2017

6 projects

Official year page

Complete porting of Examples for Developers Sub-modules to D8

I propose to port Examples for developers sub-modules from Drupal 7 to Drupal 8. The function of Examples for Developers is that it would provide...

Creating a great geospatial experience in Drupal 8 by porting and enhancing the Search_Api_Location module

Search_API_Location module provides the geospatial search experience to Drupal. Geo-spatial search mainly refers to searching data that is associated...

A Module for client-side File encryption

Objective : This project will involve building a complete module for Drupal 8 site to make it a zero-knowledge system using front-end JS encryption...

Client-side public-key encryption module for Drupal 8

The goal of this project is to provide a Drupal 8 module for client-side encryption using elliptic curve cryptography. Module will implement...

Adding support for Theleague oauth and new implementers for social auth and social post

Theleague is Oauth2.0 client library allows integration with any OAuth provider that conforms to the OAuth 2.0 standard, theleague provide a...

GSoC 2017 Project: Port "Vote up/down" module to Drupal 8

Introduction The project is about porting the 'vote up/down' module from Drupal 7 to Drupal 8. Module info Vote up/down is a module which can be...

2016

9 projects

Official year page

Solving content conflicts with merge algorithms in Drupal 8

With the introduction of Multi-version module in Drupal 8 we suddenly have a very powerful content revision API that can handle branching and...

Add Password-based Public-key Encryption to Drupal 8

The goal of this project is to provide a role-based data encryption feature for securely storing highly sensitive data in Drupal 8. Accordingly,...

CKEditor plugins for TMGMT

The Translation Management Tool (TMGMT) module is an extension to support editors, publishers, translators and project managers during their process...

Social API

The Social API will harmonize social networking functionality in Drupal, providing an extensible module that allows site administrators and...

Integrate Google Cloud Vision API to Drupal 8

Google Cloud Vision API bring to picture the automated content analysis of the images. The API can not only detect objects ranging from animals to...

Drupal 8 media solution module

The aim of the project is to provide an overall Drupal 8 media module which would bundle the components and configurations of the existing...

Port Mailhandler to Drupal 8

The Drupal 8 version of Mailhandler is based on Inmail module and takes mail (usually from an IMAP mailbox) and imports it as whatever type of...

Porting Comment alter module to Drupal 8

Comment alter allows changing values of a fields on a node through comments. The module allows selecting any field of the content type to be altered...

Port Google Login Authenticator To Drupal 8

The Google Login Authenticator Module adds an extra layer of security to the Drupal login architecture. The plugin no longer works in Drupal 8...