
In simple English
This is the source code for a complete office suite. It includes a word processor, spreadsheet, and presentation maker. You can use it as a free alternative to commercial office software. This repository is only for viewing the code or building the app. Most people should download the ready-to-use version from the official website instead.
What it is
This repository is the main code base for LibreOffice, written mostly in C++. It holds the logic for the word processor, spreadsheet, and other desktop tools.
What it is good for
C++ developers who want to fix bugs, add features, or compile their own custom version of the office suite.
- Gives you full control over a complete, free office suite.
- Backing from a large community and regular updates.
- Comprehensive documentation for the code structure.
- Very large code base that takes a long time to compile.
- Requires a powerful computer with ample memory to build from source.
- Does not accept pull requests on GitHub, requiring a separate review tool.
Microsoft Office
Visual Studio
- unocss/unocss19k stars
A styling engine that reads the labels in your markup and generates only the CSS those labels need.
- HypothesisWorks/hypothesis9.1k stars
A Python library that generates test inputs and reduces any failure to the smallest example that still fails.
Do not install this repository if you just want to use the office suite. Download the ready-to-use installer from libreoffice.org instead.