Do more - easier, quicker, smarter

LibreOffice is a free and powerful office suite, and a successor to OpenOffice.org (commonly known as OpenOffice).

Its clean interface and feature-rich tools help you unleash your creativity and enhance your productivity.

Out now: LibreOffice 24.2

Styles for comments • Row/column highlighting in Calc • Options dialog search field

Discover it!

LibreOffice Conference 2024

October 10 – 12 in Luxembourg. We'll have workshops,discussions and lots of fun!

Join us there

Fantastic People

LibreOffice is about more than software. It’s about people, culture, creation, sharing and collaboration.

Join us today!

LibreOffice is Free and Open Source Software. Development is open to new talent and new ideas, and our software is tested and used daily by a large and devoted user community.

Get Involved
LibreOffice project and community recap: May 2024

Here’s our summary of updates, events and activities in the LibreOffice project in the last four weeks – click the links to learn more… We started May by announcing a new Month of LibreOffice campaign! We run these every six months, encouraging LibreOffice users to become contributors, and join our community. And just one day […]

read more »

The Document Foundation in 2023 – Annual Report

In 2023 we had elections for the foundation’s Board of Directors, along with regular Advisory Board calls, and support for other projects and activities (This is part of The Document Foundation’s Annual Report for 2023 – we’ll post the full version here soon. And note that this section is only about TDF’s activities – we’ll […]

read more »

LibreOffice project and community recap: May 2024

Here’s our summary of updates, events and activities in the LibreOffice project in the last four weeks – click the links to learn more… We started May by announcing a new Month of LibreOffice campaign! We run these every six months, encouraging LibreOffice users to become contributors, and join our community. And just one day […]

read more »

Porting Java tests to C++

In this blog post, I discuss porting Java tests from Java to C++. We have many Java tests, and porting them to C++ is beneficial for LibreOffice. Here I discuss why, and how.

Why Porting Java Tests?

In the past, Java was used extensively in LibreOffice, and many tests where written in Java. They consist of various tests, including JUnit.

Searching for junit in LibreOffice source code gives many results: (Note that this is not the number of tests)

$ git grep -i junit | wc -l […]

read more »