LibreOffice

A comprehensive office suite compatible with common document formats and standards for personal productivity tasks.

LibreOffice screenshot 1

LibreOffice is an open-source office suite that provides a set of integrated productivity applications for creating and editing documents, spreadsheets, and presentations. The software is designed to be a comprehensive tool for personal and professional productivity, allowing users to manage a wide variety of office tasks within a single ecosystem.

The software is available for installation on Windows, macOS, and Linux. It also supports Android and iOS via LibreOfficeKit, and can be run in a browser using WebAssembly. The suite is backed by The Document Foundation, which represents a community of enterprises, developers, and volunteers. It is distributed under copyleft licenses, ensuring the software remains free to download, use, and distribute.

Key features

  • Compatibility with common formats including .doc, .docx, .xls, .xlsx, .ppt, and .pptx
  • Writer module for word processing and document creation
  • Calc module for spreadsheet management and data analysis
  • Impress and Draw modules for presentations and vector graphics
  • Support for a wide range of open document formats and standards
  • Extension system for adding functionality via the SDK and UNO APIs
  • Cross-platform availability across desktop and mobile operating systems
  • Integration of a System Abstraction Layer for consistent hardware interaction

The architecture relies on a C++ codebase with dependencies on Java and Python. It utilizes a widget toolkit library called VCL and a UNO framework to manage toolbars, menus, and the user interface. The internal structure is divided into specific modules, such as the sfx2 legacy core framework for document modeling and the basegfx library for graphics algorithms. Developers can contribute by modifying the core codebase or by creating extensions using the provided API documentation and the LibreOffice Development Environment scripts.

LibreOffice is a free, community-driven productivity suite without proprietary licensing.

Last Modified
Software TypeDesktop App
Platform
Last Activity15 days ago
Repository Age12 years
LicenseGPL-3.0
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.