LibreOffice logo
GSoCEnd user applicationsAccepted in 2026

LibreOffice

LibreOffice is a free and open source office suite

68
Projects
11
Years accepted
3
In 2026

Projects by year

68

2026

3 acceptedShow
  • LibreOffice OpenType MATH

    Accepted project · by Aya Jamal AlSayed

    The goal of this project is to support using OpenType math fonts with a MATH table in LibreOffice Math. It will use data from the MATH table to...

  • Improve word processor test coverage

    Accepted project · by Manish Bera

    LibreOffice Writer's internal layout engine is extremely intricate and historically dense. This means that attempting to modernize and refactor it is...

  • Add JPEG XL import support

    Accepted project · by solisj

    JPEG XL is an image format that allows for lossy and lossless compression, and is generally better than JPEG at this. LibreOffice currently supports...

2025

7 acceptedShow
  • Implement Report Builder in C++

    Accepted project · by Adam Seskunas

    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

    Accepted project · by Devansh Varshney

    The LibreOffice BASIC IDE currently offers limited code assistance, hindering developer productivity with unreliable completion, no object browser,...

  • New Dialog To Edit Table Styles

    Accepted project · by Karthik Godha

    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

    Accepted project · by Manish Bera

    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

    Accepted project · by Mohamed Ali Mohamed

    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

    Accepted project · by Shardul Vikram Singh

    This project focuses on modernizing the LibreOffice Impress slideshow rendering system by replacing the older metafile-based approach with a more...

  • Import Markdown files into LibreOffice Writer

    Accepted project · by Ujjawal Kumar Chouhan

    This project aims to implement Markdown support in LibreOffice Writer, ensuring compliance with the CommonMark specification. The imported Markdown...

2024

7 acceptedShow

2023

5 acceptedShow

2022

2 acceptedShow

2021

7 acceptedShow

2020

6 acceptedShow

2019

6 acceptedShow

2018

7 acceptedShow

2017

9 acceptedShow

2016

9 acceptedShow

Public proposals

1

Read them for structure, not to copy. All proposals for LibreOffice.