GSoC 2026 : PostgreSQL as Full GUI Backend — Sudeep Kulkarni

Hello @koppor, @InAnYan, @calixtus

I am Sudeep Anand Kulkarni, a GSoC 2026 aspirant. I am excited to share my proposal for improving JabRef’s scalability through a PostgreSQL-based Data Access Layer.

Brief Summary: This project aims to address the issue of storing data into the main memory which is a memory intensive task which leads to slow performance and memory consumption. So,I propose introducing a PostgreSQL-based Data Access Layer so the main table reads only visible entries from the database instead of loading everything into RAM.

Full Proposal Link: GoogleSummerofCode_Proposal - Google Docs

I would appreciate your feedback on the technical feasibility and if there are specific architectural constraints I should account for before the final submission deadline.

Thank you!