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

LibreOffice Online: a fresh start

LibreOffice logo and words A Fresh Start

LibreOffice is a desktop application, but we get many requests for a web-based version of the suite that users can deploy on their own infrastructure. Several years ago, project members started to develop LibreOffice Online, but in 2022 the Board of Directors at The Document Foundation voted to freeze the project and put it in the “attic”, for reasons that have now been superseded.

Earlier this month, the current Board of Directors decided to revoke those votes to give new life to the project, as Eliane Domingos, chairperson, put it:

To start the process of freeing LibreOffice Online, and to start the journey that will lead to having an online version by the community and for the community.

Now the work begins. We plan to reopen the repository for LibreOffice Online at The Document Foundation for contributions, but provide warnings about the state of the repository until TDF’s team agrees that it’s safe and usable – while at the same time encourage the community to join in with code, technologies and other contributions that can be used to move forward. We will actively work with the community to identify how to foster LibreOffice Online, including its technological basis, QA and marketing.

Note that this doesn’t mean that TDF will host or provide enterprise support for LibreOffice Online – that’s beyond the scope of the foundation. For these things, users are strongly recommended to consult the commercial ecosystem around LibreOffice. But TDF wants to offer the technology for those who want to use, modify and share it.

We will post more soon about our plans, and ways to get involved. We look forward to a new future for LibreOffice Online!

LibreOffice is in the Google Summer of Code 2026!

GSoC logo

Everyone loves having shiny new features in LibreOffice. But how do we get them? Many are developed by volunteers and people in the ecosystem.

But another great source of new features is the Google Summer of Code (GSoC), a global, online program focused on bringing new contributors into open source software development. GSoC Contributors work with open source organisations on a 12+ week programming project under the guidance of mentors.

And we’re happy to announce that for 2026’s GSoC, LibreOffice is once again taking part!

Find out more here