LibreOffice

LibreOffice is the leading free and open source office suite.

Technologies
python, java, c++
Topics
end user applications, office suite, desktop application, android
LibreOffice is the leading free and open source office suite.

LibreOffice is a modern Free & Open Source Office suite, one of the largest open source projects, and used by millions of users worldwide. LibreOffice is compatible with many file formats like Microsoft® Word, Excel, PowerPoint and Publisher. At its heart though, LibreOffice is built around an open standard, the OpenDocument Format, as its native file format.

LibreOffice is developed by users who, just like you, believe in the principles of Free Software and in sharing their work with the world in non-restrictive ways. The development of LibreOffice is supported by The Document Foundation which provides the infrastructure for the project.

We believe that users should have the freedom to run, copy, distribute, study, change and improve the software that we distribute. While we do offer no-cost downloads of the LibreOffice suite of programs, Free Software is first and foremost a matter of liberty, not price. We campaign for these freedoms because we believe that everyone deserves them.

Though the members of our community hail from many different backgrounds, we all value personal choice and transparency, which translates practically into wider compatibility, more utility, and no end-user lock-in to a single product. We believe that Free Software can provide better-quality, higher-reliability, increased-security, and greater-flexibility than proprietary alternatives. LibreOffice is a large project (approx. 6MLOC), which makes it interestingly complex, but at the same time, provides a place for all sorts of contribution & skills.

The community behind LibreOffice is the heart of the project, without which we would not have the resources to continue developing our software. The passion and drive that every individual brings to the community results in collaborative development that often exceeds our own expectations. With tons of different roles in the project, we invite everyone to join us in our work and help us to make LibreOffice known, prosper, and accessible to all.

2018 Program

Successful Projects

Contributor
Shobhan Mandal
Mentor
Samuel Mehrbrodt, Bjoern Michaelsen
Organization
LibreOffice
Add Support for Python in LOEclipse Plugin
Existing LOEclipse plugin allows users to develop extensions for LibreOffice using Java. This project will allow us to extend this support to include...
Contributor
Saurav Chirania
Mentor
Xisco Fauli, Markus Mohrhard
Organization
LibreOffice
Adding a DSL to the UI testing and improving the generated log file
The UI testing is one of the newest additions to LibreOffice's testing frameworks. The code consists of wrapper classes written in C++ and tests...
Contributor
Kshitij Pathania
Mentor
Szymon Kłos, Jan Holesovsky
Organization
LibreOffice
Improvements to Notebookbar
The proposed work will focus on to improve the current implementation of notebookbars. The emphasis will be on making the notebookbars bugs free and...
Contributor
Hrishabh Rajput
Mentor
Caolán McNamara, LibreOffice Base
Organization
LibreOffice
Listbox separate read values from input values
Listboxes are a very useful component when entering data on forms in databases. The proposal primarily concerns providing the user the ability to...
Contributor
Daniel Silva
Mentor
Thorsten Behrens, Bubli
Organization
LibreOffice
Revamp Print Dialog
The idea is make Print Dialog clean, simple and straightforward for the user. Print Dialog content will only feature essential printing options. All...
Contributor
Vikas Mahato
Mentor
erAck, Kohei Yoshida, Markus Mohrhard
Organization
LibreOffice
Implement interface for external data source import into Calc
The idea now is to take all the different ways that we have to import external data (CSV and HTML) and combine them in one common feature. To make...
Contributor
Muammer Mert Tümer
Mentor
Tomaž Vajngerl, Miklos Vajna
Organization
LibreOffice
LibreOffice Android Viewer
Currently, there are many features of the android viewer are either not implemented or not working properly. For instance theres no option for...