Projects selected for LibreOffice in the Google Summer of Code 2026

The LibreOffice Google Summer of Code projects have been selected for 2026.

  • Aya Jamal – OpenType MATH: this project aims to add support for OpenType fonts that contain a MATH table. Data from the MATH table will be used to layout math formulas.
  • Manish Bera – Improve word processor test coverage: Writer is the most complex application in LibreOffice. The tests written in the scope of this project will make for a better developer experience. One aim is to restart the automated generation of LCOV test coverage reports.
  • Jesus Solis – JPEG XL import support: while JPEG XL has only recently started to be adopted by web browsers, it is already used in fields such as medical imaging, professional photography, PDF & EPUB authoring and handling geospatial and archival data. Having support for it in LibreOffice would therefore make for a smoother experience for the users who rely on the format.

Good luck to the contributors – we appreciate their work on these important features and improvements! And thanks to our mentors for assisting them: Khaled Hosny (Alif Type); Jonathan Clark and Xisco Faulí (TDF).

Between August 17 and 24, contributors will submit their code, project summaries, and final evaluations of their mentors. Find out more about the timeline here, and check out more details about the projects on this page.

Welcome Vissarion Fisikopoulos, new LibreOffice developer focusing on Base

Photo of Vissarion

LibreOffice Base is the database component of the suite, and hasn’t seen a lot of development activity in recent years. So The Document Foundation – the non-profit behind the software – wants to change that! Following Neil Roberts, we now have a second new developer, Vissarion Fisikopoulos, so let’s hear from him…

Tell us a bit about yourself!

Hi everyone, I’m Vissarion, a software engineer and researcher based in Athens, Greece, and I’m very happy to have joined The Document Foundation to work on LibreOffice Base. My background combines scientific computing, databases, and open-source development, and I’ve been a long term contributor to several open source projects like MySQL, Boost C++ libraries and GeomScale. I am active in open source communities, and I speak regularly about open source development at conferences such as FOSDEM.

What’s your new role at TDF, and what will you be working on?

My new role at TDF is to work on LibreOffice Base and databases more broadly, with a focus on Base itself and the ways database functionality connects with the rest of LibreOffice.
In practice, that means working mostly in C++, fixing bugs, improving code quality, and helping implement features across Base’s frontend and backend.

How can all users of LibreOffice help you in this work?

Users can help a lot in this work!

Clear bug reports, reproducible test cases, feedback on real-world Base workflows, and testing development versions are all extremely valuable, because they help turn vague problems into issues that can actually be fixed.

And beyond that, contributions through QA, documentation, translations, and newcomer-friendly developer tasks all help strengthen the project as a whole.

So if you use LibreOffice Base, or if you care about databases and open source office software in general, your feedback and participation can genuinely help to shape the work ahead.

Thanks Vissarion – we’re looking forward to your work!

LibreOffice State of the Project (April 2025 – March 2026)

As promised, we are releasing the updated State of the Project Slide Deck, based on data extracted from the LibreOffice dashboard and the Matomo repository.

During the 12 months 295 developers worked on the source code, adding 11.098 new commits (Git): 221 volunteer developers (75%) provided 1.871 commits (17%); 8 developers from The Document Foundation (3%) provided 4.077 commits (37%), and 66 developers from 7 ecosystem companies (22%) provided 5.150 commits (47%).

The slide deck is also a tribute to the 20 top Git committers, the 20 top Gerrit committers, the top 20 Bugzilla issue submitters, the top 20 people answering on Discourse, and the top 20 translator on Weblate. To all of them and to all the other contributors, thank you.

Looking at donations and downloads, the trend during the first three months of 2026 confirms the positive trend started in early 2025. Donation figures refer to the number of transactions and not to their amount, which is available via the ledgers published on The Document Foundation website.

You are invited to look at the slides, and download the file to compare it with the previous slide deck published in January and the next slide deck which will be released in early July and will cover the 12 months between July 1st, 2025, and June 30, 2026.

We have started to publish these slide decks in January 2026, to provide a transparent overview about the progress of the project through some of the most significant measures of development, downloads and donations data collected by the marketing team at TDF.

202603-stateoftheproject

 

Download the Slide Deck in English / Download the Slide Deck in German

Say hello to Neil Roberts, new LibreOffice developer focusing on scripting support

Photo of Neil Roberts

The Document Foundation, the non-profit entity behind LibreOffice, has a new developer in its team. Neil Roberts started work this month and will initially focus on LibreOffice’s scripting support. Let’s hear from him…

Tell us a bit about yourself!

I’m from the UK but I escaped to France after the Brexit vote and I’ve been living here in Lyon ever since. I got into programming when I was little, mostly by programming in BASIC on an Amstrad CPC. At the time I thought it was cool that you could sometimes see the source code in BASIC of software that you bought on cassette tape. Later my older brother got me into Linux and I loved that you could see the source code of absolutely everything. I’ve been a big fan ever since, and I always have some programming side project on the go.

I started my career at a small open source consultancy working on Clutter – which at the time was a project meant to bring revolutionary animated user interfaces inspired by the iPhone into the GNOME space. It is still used inside GNOME Shell today. Eventually that small consultancy got acquired by Intel where I moved onto working on the graphics drivers in Mesa.

I got into LibreOffice development last year after I was trying to help proof-read my wife’s master’s thesis and I ran into a small user interface bug. I made a patch to fix it and it gave me the opportunity to interact with the amazing LibreOffice community. I was very pleasantly surprised with the warm welcome and the encouragement to continue making more contributions. I have been hooked on it ever since.

Aside from tech, I like to ride my bike around the city and complain about cars. I usually have a knitting project with me at all times for when I want to relax. I’m also quite active in the Esperanto community.

What’s your new role at TDF, and what will you be working on?

I am in the scripting role, which means I will be helping to make life easier for people writing macros and extensions using the UNO API with any of the supported languages such as Python, JavaScript, Basic, C++ etc. Aside from BASIC, which has a very nice built-in editor and debugger, I think it’s still quite awkward to develop macros in the other languages – so I think one of the main tasks would be to improve the UI and user experience when writing in Python.

How can all users of LibreOffice help you in this work?

I think that filing bugs in Bugzilla to report issues that people are having with macro and extension development would be really helpful, including wish-list ideas of things that would be nice to have. I am very happy to discuss ideas on Bugzilla, the mailing list or in the Telegram group.

Otherwise, code contributions are very welcome of course. I hope to be able to give back the same warm welcome with code review and mentorship that I received when I made my first contribution.

Thanks Neil, and welcome on board!

LibreOffice and the art of overreacting

A donation banner is not an attack to users

The announcement that LibreOffice 26.8 will feature a donation banner in the Start Centre has prompted a flood of responses, ranging from positive from many FOSS supporters, who understand the need for funding, to mild apprehension to extreme alarm from others.

Some articles have described the change as an “aggressive fundraising campaign” and suggested that it is part of a dangerous trend towards “freemium” models and paid features. However, it is worth taking a step back to analyse what is actually being introduced and the broader context that many of these comments have ignored.

The banner will appear in the Start Centre – the screen that greets users when they launch LibreOffice without opening a specific document – and will occupy roughly the bottom quarter of the screen. It will not block any functionality, nor will it restrict access to any features. According to the implementation plan, it will appear periodically, but not at every launch.

That is all that is changing. It is a request that is certainly not intrusive, given that the Start Centre is a screen that many users – at best – glance at for a few seconds before opening a file.

Media coverage has largely omitted the fact that LibreOffice has been displaying donation requests for years. Previous versions displayed a banner above the open document roughly every six months.

Moving the request to the Start Centre is not an escalation, but a change in location and frequency. In fact, displaying the request in the Start Centre rather than above an open document makes it less intrusive for users. Therefore, the outrage is directed at something that has been there for a long time and has been quietly accepted by users.

Nobody is making the comparison with Mozilla Thunderbird, which has asked its users for donations practically every time it starts up, with clearly visible banners and campaign messages, for most of its existence as an independent project. This has never generated such controversy, nor has anyone ever accused Thunderbird of becoming “aggressive”. No slippery slope has been identified, and the software remains free and open source.

The same logic applies to Wikipedia. The Wikimedia Foundation displays prominent, often full-screen donation banners to its hundreds of millions of readers every year during its fundraising campaigns, with banners that are considerably more insistent than anything LibreOffice is planning. The reaction from the public and the tech press has consistently been sympathetic, not hostile.

The asymmetry is instructive. LibreOffice introduces a monthly banner on a screen that most users view for just a few seconds, and this immediately becomes controversial. Thunderbird and Wikipedia have persistently displayed donation requests for years, and the community has regarded this as normal.
Thunderbird and Wikipedia asking for money is widely understood as a reasonable consequence of providing free, ad-free, universally accessible resources.

The same understanding should extend naturally to LibreOffice. All these projects offer something of extraordinary value at no cost to the user, sustained entirely by voluntary contributions. The only real difference is that Thunderbird and Wikipedia’s funding models have been running for longer, and as such they become culturally normalised.

This difference in reaction has less to do with the feature itself and more to do with the particular expectations that some in the FOSS community have of office software, sometimes bordering on a sense of entitlement.

Some comments have even suggested that the donation banner is the first step towards a “freemium” model, whereby certain advanced features are hidden behind a subscription. This point deserves to be addressed directly, as it has no basis in fact.

The Document Foundation is a German Stiftung (a non-profit foundation) that is legally established and governed by a charter which clearly defines its mission: the development and distribution of LibreOffice as free and open-source software.

Its finances are public, and its governance is transparent. The structural and legal constraints placed on TDF serve as a safeguard for users, rendering the claim “today a banner, tomorrow a paywall” a wild flight of fancy. To assert otherwise without evidence is a despicable attempt to undermine the work of thousands of volunteers over the last sixteen years, whose sole aim is to serve users.

The real issue is the sustainability of FOSS. LibreOffice is used by over 100 million people worldwide, including governments, schools, businesses, and individual users. Collectively, they save billions of euros or dollars a year in proprietary software licence costs and take a fundamental step towards digital sovereignty.

The Document Foundation operates thanks to a majority of individual donations and a very small number of corporate contributions, amounting to less than 5% of the total. Like most comparable-sized FOSS projects, it consistently achieves a lot with few resources.

The foundation has always been transparent about this reality. The donation banner in the Start Centre is not a sign of desperation, but a reasonable and proportionate attempt to make the funding relationship between the project and its users slightly more visible.

Unfortunately, the way this feature has been covered in the media suggests that the debate on the sustainability of free software infrastructure is poorly understood.

The alternative – a project that slowly loses contributors because it is unable to support them – is considerably worse, as it affects everyone who depends on free and open-source office software.

In conclusion, a non-intrusive banner that appears monthly on a transition screen and asks users who save hundreds of euros or dollars a year to consider making a voluntary contribution is not scandalous, but rather a respectful request for support for a project that has grown over sixteen years and wishes to continue doing so.

Hyperlink dialog improvements from Siddhi Salunkhe

LibreOffice hyperlink dialog box

As part of the Outreachy programme, which aims to bring a wider variety of people into the tech industry, Siddhi Salunkhe has been working on improvements to the LibreOffice hyperlink dialog box. It now has standard tabs, and will be easier to maintain going forward. Thanks to Ilmari and Heiko at TDF for providing mentoring during this project! The improvements will be in LibreOffice 26.8, later this year.

Click here for Siddhi’s full report