Back to Programs

Web

Plone Foundation

Python-based CMS, with React front-end.

frontendjavascriptpythonreact

Participation history

7 GSoC years

2025

2 projects

Official year page

Update pas.plugins.authomatic to Current Provider Standards

Plone’s pas.plugins.authomatic add-on integrates various social authentication providers into Plone using the Authomatic library. Many providers,...

Workflow manager for Volto

This project aims to create a new, user-friendly interface for building and managing workflows in Plone. Workflows in Plone manage content sharing...

2024

3 projects

Official year page

Decoupled editor for Plone headless

Plone, as a traditional CMS, has historically limited developers to using a single framework, namely React. To overcome this constraint, I propose...

RSS Support Add-on in Plone 6

The project enhances Plone 6 by integrating Really Simple Syndication (RSS) support through two key components: exposing Plone content as RSS feeds...

AI/ChatGPT image description/alt text generator

The project aims to address a critical accessibility issue by implementing a feature that automatically generates titles and descriptions for images...

2023

5 projects

Official year page

Modernize Data Fetching API with TanStack Query

The objective of this proposal is to implement a new data fetch layer for frontend in Plone CMS. I intend to implement a library “@plone/client” that...

Use Nuclia search across all Plone properties

Problem Statement:- Plone is a robust and secure Content Management System that is used by a wide range of organizations worldwide. However, given...

Add WebAuthn 2 support for Plone

The project proposal is to bring password-less authentication to Plone 6 by implementing WebAuthn, a password-less web standard by W3C. The proposal...

User Management in Plone

The Plones’ Volto user management system is missing several key features, such as the ability to edit existing users and groups in the frontend. This...

Refactor Class Components to Functional Components

Volto is structured as a typical Redux-centered React application. The refactoring class components to functional components project is centered...

2022

4 projects

Official year page

Recycle Bin

The main goal of the project is to replace the existing delete function in Plone CMS to a recycle bin like function.This allows the user using Plone...

Create new Volto theme

A new Volto theme for Plone CMS. Volto is the React-based UI built on top of the Plone REST API. Plone CMS allows you to visually compose a page...

Undo Control Panel

In this project idea, Need to build an Undo Control Panel in Plone's Volto with a filtering option, where administrator can filter transactions by...

Workflow Manager

Plone has the workflow manager from the starting version and it is also the biggest selling point for the Plone. We already have the backend...

2018

4 projects

Official year page

IFTTT plugin for Plone

At present, Plone have content rules to accomplish use-cases(provided by IFTTT) but with additionally written scripts. So the soul spirit behind this...

Create-React-App for Plone-React

Create-React-App provides some convenience features, such as: a live development environment, boilerplate code, and standard dependencies...

GatsbyJS Integration with Plone

Gatsby is a blazing fast static site generator for React. The idea is to develop a gatsby-source plugin that pulls the whole content tree from the...

Command Line Plone Tools

This project is about improving plonecli and bobtemplates by adding several sub-templates like view, viewlet and portlets etc as well as improving...

2017

4 projects

Official year page

Improved listing customization using Plone Mosaic

This project proposal is based on the “Improve the Customization of Plone Listings” -idea listed on project ideas gathered by the Plone community. As...

Plone as a Progressive Web App

The objective is to develop an Ionic 2 app which in turn will be using Angular 2 that will implement the PWA behavior. It will retrieve the contents...

Improve the Theme Editor UX and Functionality

The overall goal is to make it possible for editors of themes to feel comfortable working directly with the theme editor. Allowing users to search...

Improving plone.org

Abstract: plone.org is the main website of the Plone community where all the generic addons, plone releases and hotfixes are listed. Currently, there...

2016

3 projects

Official year page

New Theme Pack

Plone is the premier Python-based CMS which is widely used by Universities, Corporations, Agencies and also for personal projects. Hence its themes...

Improving collective.easyforms

Plone have a great history with online forms. PFG works really well for creating online forms and editing them through the web. PFG is based mainly...

eBook Content Export

ftw.book add-on is aimed to help users to manage their content as a form of "Book", and provide a way for users to get a hard-copy of documents. The...