
GSoC Participation History
Technologies
Topics
Past Projects
Implement Report Builder in C++
The Report Builder is located in LibreOffice Base, its function is to produce a report in the form of a LibreOffice Writer document from a...
BASIC IDE code auto-completion in LibreOffice
The LibreOffice BASIC IDE currently offers limited code assistance, hindering developer productivity with unreliable completion, no object browser,...
New Dialog To Edit Table Styles
LibreOffice (Writer and Calc) currently allows users to apply predefined table styles via the “AutoFormat Styles” dialog and add new styles based on...
Python code auto-completion
LibreOffice has Python scripting support via its UNO API but does not have adequate IDE support because it doesn't have static type information. This...
Rust UNO Language Binding
LibreOffice's UNO (Universal Network Objects) component model currently lacks support for the Rust programming language, creating a barrier for Rust...
Rework Impress slideshow to use DrawingLayer primitives
This project aims to modernize the Impress slideshow engine by replacing its legacy StarView metafile-based rendering with a cleaner, modular...
Import Markdown files into LibreOffice Writer
This project aims to implement Markdown support in LibreOffice Writer, ensuring compliance with the CommonMark specification. The imported Markdown...
Frequently Asked Questions
LibreOffice | GSoC Org Profile & Stats - Learn about LibreOffice's involvement in Google Summer of Code (GSoC), their technologies, detailed reports.
Participation
Projects
Top Programming Languages
Project Difficulty Distribution
No difficulty data available
Built with ❤️ for the Google Summer of Code (GSoC) open source community | © 2026 GSoCOrganizationsGuide