Cares for accessibility.
External package containing font metrics.
android specific code, wrapper logic and tests
Java libraries; used for logging and http/https access in Extensions, from http://commons.apache.org/
Library to interact with the Apple Remote Control on Mac
Create HTML pages from C++, Java and IDL inline documentation.
Audio/Video media implementation.
Controls and dialogs for Basic. Contains the Basic IDE.
Provides a BitmapDevice: the vcl software renderer
Algorithms and data types for graphics (e.g. polygons, vectors, matrices and the like - see that used in canvas).
Contains the StarBASIC Interpreter
To use Libre Office from Java applications.
Java interpreter from http://www.beanshell.org/ with some patches.
Tools and scripts mostly not used during the build
UNO Remote Protocol (URP). A binary protocol.
Cleaned linux bluez headers.
Bridges from various C++ ABIs, Java JNI, MS .Net to UNO and back.
The graphics library, used for anti-aliasing. From http://cairographics.org/.
UNO-based graphics backend, lesser impedance to modern graphics APIs
Chart implementation for LibreOffice Calc.
External package containing clucene.
Generators for language-binding--specific representations of UNOIDL entities:
Helper functionality for implementing UNO components
These are configuration files for various features as detected by configure.
UNO services to access the configuration database
Contains database pieces, drivers, etc.
"Common Services" part of autodoc.
Helper C++ classes for canvas, plus a GDIMetaFile-to-XCanvas converter.
Type definitions/implementations for the core of UNO. The exported API is in C.
Helpers for using cppu in C++, e.g. templates for implementing UNO components, bootstrapping stuff. Get UNO up and running.
C++ port of the JUnit framework for unit testing.
Old way of doing component registration. Nowadays replaced by another stand-alone UI and tools called UNO package.
Reports crashes (currently disabled).
Common User Interface
A URL manipulation engine from http://curl.haxx.se/.
Database access tools, for "base" database application
What used to be the desktop in StarOffice 5 - now the binary.
Pre-canned distribution configurations
of a middle layer between rendering subsystems and application cores.
Clipboard abstraction - data transfer.
Code for embedding objects into LibreOffice (reverse of embedserv module).
To embed LibreOffice via OLE2.
Enhanced Package Manager, From http://freshmeat.net/projects/epm
How basic handles events
Simple SAX parser library with added UTF-16 support.
Browser plugin, activex control, scanner bits. Online update.
Contains templates, clipart galleries, palettes, symbol font etc.
Implements XSimpleFileAccess interface that makes the UCB interfaces actually usable (via UNO) and more intuitive.
Filter registration and some simple filters (also descriptions).
This "bundled" fontconfig is built only in an Android build
Embedded forms control and pieces (design forms in documents, fields and database driven).
Contains parts of the formula parser used outside Calc code.
Native file pickers for Unix and Windows (file open dialog) GTK+, KDE, Windows.
UI rewrite, toolbars, menus, UNO stuff, including accelerators and interaction, etc.
This "bundled" freetype is built only in an Android build
Library for providing rendering capabilities for complex non-Roman writing systems.
HarfBuzz is an OpenType text shaping engine. From http://harfbuzz.org/.
Java database engine from http://hsqldb.org/.
Library for spell checking.
Filter for a word processor file format popular in Korea (Hangul Word Processor).
Hyphenator library from http://hunspell.sourceforge.net
Code for language tags, LanguageTag wrapper for liblangtag and converter between BCP47 language tags, Locale(Language,Country,Variant) and MS-LangIDs.
Internationalisation (i18npool) framework ensures that the suite is adaptable to the requirements of different
i18nutil is internalization related utilties
Icon repository for the applications
Library providing Unicode support, from http://site.icu-project.org/.
SvIDL Compiler that generates C++ slot headers from SDI files in modules' sdi/
Contains the UNO IDL compiler: idlc, depends on preprocessor: ucpp
native install-set creation
Simple IO wrapper UNO components
iOS specific code and tests
Makes it easier to use UNO with Java.
Java library providing basic functionality for the report builder, from http://www.object-refinery.com/jfreereport/
External library for reading/writing jpegs
JURT means Java Uno Runtime and implements most of Java UNO.
Wrappers so you can use all the Java Runtime Environments with their slightly incompatible APIs with more ease.
Wrappers so you can use all the Java Runtime Environments with their slightly incompatible APIs with more ease.
l10ntools (l10n = localization) contains a number of tools that extract
Style and grammar checker for various languages written in Java, from http://www.languagetool.org/
lcms2 (little cms engine)
Library parsing the Corel cdr documents.
A C++ client library for the CMIS interface.
N-Gram-Based Text Categorization library
From http://tagoh.bitbucket.org/liblangtag/. An interface for BCP47 language tags.
Library parsing the Microsoft Publisher documents.
Library parsing different document file formats used on old Mac OS.
From http://libwpg.sourceforge.net/. Library to generate ODT and ODG documents from libwpd and libwpg API calls.
libpng is the official PNG reference library, from http://www.libpng.org/
LibreLogo is a Logo-like programming language with interactive vectorgraphics for education and DTP
Libvisio is library providing ability to interpret and import visio diagrams into various applications.
From http://libwpd.sourceforge.net/. Not modified. WordPerfect filter - SAX api - emits callbacks when things happen.
From http://libwpg.sourceforge.net/. WordPerfect graphics filter.
Microsoft Works file word processor format import library from http://libwps.sourceforge.net/.
Gnome xml parser library written in C, from http://xmlsoft.org/
XML signing, etc. From http://www.aleksey.com/xmlsec/. Heavily patched.
Gnome xslt library written in C, from http://xmlsoft.org/xslt/
Spellcheck, hyphenator, thesaurus, etc.
Handles registered modules for spellchecker, hyphenator and thesaurus.
Filter for file format of Lotus Word Pro.
A mixed Integer Linear Programming (MILP) solver from http://lpsolve.sourceforge.net/.
m4 - Macros to locate and utilise pkg-config.
Multi-dimensional data structure (mdds) library, available from http://code.google.com/p/multidimalgorithm/.
A copy of OpenGL headers from Mesa and Khronos. Needed on older Linux
This module packages some external fonts.
Used only for building Windows Address book connectivity.
The MySQL driver for LibreOffice.
Library for handling thesaurus files from http://hunspell.sourceforge.net.
Web library to help deal with WebDAV or other protocols, from http://www.webdav.org/neon/.
This extension integrates into Calc and offers new Solver engines to use for optimizing nonlinear programming models.
Netscape Plugin SDK. Header to build Mozilla plugins.
Contains the security libraries which are also part of moz. However nss is meant to be more current.
Very basic template functionality, a bit like boost or stl, but specific to LibO
Office development kit - implements the first step on the way to the LibreOffice SDK tarball.
Contains all of the IDL files except those in udkapi
The schema and default settings for the OpenOffice.org configuration database.
Module for OpenOffice - VisualBasic interoperability.
Support for Office Open XML, the office XML-format designed by Microsoft.
Open Source toolkit implementing SSL and TLS.
Reading and writing ZIPs.
Printer administration dialog - used lpr - obsolete with CUPS and fontconfig, but still used for some things.
PostgreSQL object-relational database management system
Postprocessing and checking of files delivered by other modules.
Contains ppds for use by vcl when not using CUPS
CPython implementation of Python 3 from http://www.python.org
UNO bindings for the Python programming language.
Contains the stock libreoffice licensing blurb, as distributed in the install
Redland RDF library (librdf) from http://librdf.org/
Registry reading, etc.
UNO services dealing with interprocess bridges.
Oracle report builder extension, from http://extensions.services.openoffice.org/project/reportdesign.
Part of LibreOffice Base
Implements types for the Java Uno typesystem.
System abstraction layer; rtl, osl and sal
C++ helpers to make use of sal easier.
Scanner library from http://www.sane-project.org/
Wrapper around expat using UNO.
Spreadsheet application code.
Extra functions for calc.
The (linear) solver for LibreOffice Calc.
SCript Particle installer
This module provides the source code for the Scripting Framework.
Extensions for the Impress and Draw applications.
SFX is the "old" framework, used for historical reasons.
System helpers - launching URI, recently used files, system integration, external mailer support, gconf integration etc.
The Impress slideshow engine
Smoke test for each component of LibreOffice.
Tools and makefile fragments necessary for compilation
Compound file storage tools code.
Formula editor code for writer (sw).
Registries, reflection, introspection implementation for UNO.
Streams, mmaps, etc.
Tools on top of VCL. Common dialogs, file and print dialogs, wizards, vcl filters, lots of helper code.
Contains graphics related helper code. Lots of the draw and impress code is in this shared library.
Writer application code.
Writer extensions (currently only MediaWiki Extension).
.desktop files for various Linux distros, and similar stuff for other OSes
Test harness code for C++ unit testing
From http://tomcat.apache.org/. Patched.
"Abstract" windowing thing, UNO implementations of windowing stuff so that it
Predates sal - string functions, url manipulation, stream stuff,
Library that provides API used by LO-based apps on touch devices
accessibility aclocal.m4 afms android animations apache-commons apple_remote autodoc autogen.lastrun autogen.lastrun.bak autogen.sh autom4te.cache avmedia basctl basebmp basegfx basic bean beanshell bin binaryurp bluez_bluetooth boost bridges cairo canvas chart2 cli_ure clucene codemaker comphelper compilerplugins config.guess config_host config_host.mk config_host.mk.in config_host.mk.stamp config.log configmgr config.status config.sub configure configure.ac connectivity COPYING COPYING.LGPL COPYING.MPL cosv cppcanvas cppu cppuhelper cppunit cpputools crashrep ct2n cui curl dbaccess desktop dictionaries distro-configs docs download.lst drawinglayer dtrans editeng embeddedobj embedserv epm eventattacher expat extensions external extras fileaccess filter firefoxos fontconfig forms formula fpicker framework freetype g graphite harfbuzz helpcompiler helpcontent2 hsqldb hunspell hwpfilter hyphen i18nlangtag i18npool i18nutil icon-themes icu idl idlc include install-sh instdir instsetoo_native io ios javaunohelper jfreereport jpeg jurt jvmaccess jvmfwk l10ntools languagetool lcms2 libcdr libcmis libexttextcat liblangtag libmariadb libmspub libmwaw libodfgen liborcus libpng Library_merged.mk Library_urelibs.mk librelogo libvisio libwpd libwpg libwps libxml2 libxmlsec libxslt lingucomponent linguistic logerrit lotuswordpro lo.xcent lo.xcent.in lpsolve m4 Makefile Makefile.fetch Makefile.gbuild Makefile.in mdds Mesa more_fonts moz mysqlc mysqlcppconn mythes neon nlpsolver np_sdk nss o3tl odk offapi officecfg oovbaapi oox openldap openssl package padmin postgresql postprocess psprint_config python3 pyuno qadevOOo readlicense_oo README.Android README.Code README.cross README.Solaris README.solver redland registry remotebridges reportbuilder reportdesign RepositoryExternal.mk RepositoryFixes.mk Repository.mk RepositoryModule_build.mk RepositoryModule_host.mk rhino ridljar rsc sal salhelper sane sax sc scaddins sccomp scp2 scripting sd sdext setup_native sfx2 shell slideshow smoketest solenv soltools solver sot src starmath stoc store svgio svl svtools svx sw swext sysui TEMPLATE.SOURCECODE.HEADER test testtools tomcat toolkit tools touch translations tubes twain ucb ucbhelper ucpp udkapi udm unixODBC UnoControls unodevtools unoidl unoil unotest unotools unoxml unusedcode.easy unusedcode.exclude unusedcode.README ure uui vbahelper vcl vigra wizards workdir writerfilter writerperfect x11_extensions xmerge xmlhelp xmloff xmlreader xmlscript xmlsecurity xpdf xsltml zlib Interface to Telepathy Tubes.
Windows scanner support.
Universal Content Broker (has ucp) which do things like convert files to strings in content broker world.
C++ wrappers to help make using content providers easy.
Low level UNO stuff API IDL files
Forms part of autodoc.
Library and API with which to access Data Sources from http://www.unixodbc.org/
Separate process and thread for progress bars, etc.
Helper tools for external UNO component developers
As offuh but for Java UNO: Maps IDL into java classes definitions.
Helpers for C++ use of UNO.
UNO wrappers for XML services.
Contains the UNO Runtime Environment (URE).
Contains an Interaction Handler for the ucb and other uses. Works via VCL.
Static helper functions for the VBA filters
Visual Components Library is responsible for the widgets (windowing, buttons, controls, file-pickers etc.) operating system abstraction, including basic rendering (e.g. the output device).
Computer vision library in C++ from http://hci.iwr.uni-heidelberg.de/vigra/.
Java wizards for db setup, importing, tutorials, etc.
The writerfilter module contains import filters for Writer, using its UNO API.
WordPerfect and other filters, wrappers for a set of similar libraries
Headers for XRender support
For converting documents among from and into formats and also for merging them.
Help reader and viewer for online help.
Contains ODF import and export filter logic.
fast/small XML pull parser.
Stuff for document signing.
PDF viewer library from http://www.foolabs.com/xpdf/.
XSLT MathML Library from http://xsltml.sourceforge.net/.
Compression library from http://www.zlib.net/.
READMEs were not available for these modules:
Generated by Libreoffice Module Description Tool
Last updated: Sun May 5 22:51:08 CEST 2013