Programlayıcılar UNO (Evrensel Ağ Nesneleri) bileşenleri yazıp LibreOffice uygulamasına entegre edebilirler. Bu yeni bileşenler LibreOffice menülerine ve araç çubuklarına eklenebilir; biz bunları "Eklentiler" olarak adlandırıyoruz.
Yeni bileşenlerin entegrasyonu bazı araçlar ve servisler tarafından desteklenir. Daha fazla detay LibreOffice Geliştirici Kılavuzunda bulunabilir. Üç ana adım aşağıdaki gibidir:
LibreOffice içerisindeki yeni bileşenleri kaydedin. Bu, {installpath}/ \ programı içinde bulunan unopkg aracı kullanılarak başarılabilir.
Yeni bileşenleri servis olarak tümleştirin. ProtocolHandler ve JobDispatch servisleri size yardım eder; daha fazla bilgi LibreOffice Geliştirici Kılavuzunda bulunabilir.
Kullanıcı arayüzünü (menüler veya araç çubukları) değiştirir. Bu, neredeyse otomatik bir şekilde değişiklikleri tanımlayan bir XML metni yazılarak yapılabilir. Daha fazla bilgi LibreOffice Geliştirici Kılavuzunda bulunabilir.
Eklentiler LibreOffice işlevini büyütür. LibreOfficeCalc'a yeni özellikler sağlayan EklentilerEklentiler ile ilişkili değildir.