Powered by Apache Karaf

Custom distribution powered by Apache Karaf.


OpenDaylight (ODL) is a modular open platform for customizing and automating networks of any size and scale.



ONOS is the only SDN controller platform that supports the transition from legacy brown field networks to SDN green field networks. This enables exciting new capabilities, and disruptive deployment and operational cost points for network operators.


Apache Unomi

Apache Unomi is a Java Open Source customer data platform, a Java server designed to manage customers, leads and visitors’ data and help personalize customers’ experiences while also offering features to respect visitor privacy rules (such as GDPR).

Apache Unomi was directly created using Apache Karaf as a runtime. We needed a highly modular, high performance, scalable and open source runtime for building this implementation. Apache Unomi has to store millions of profiles and handle real-time processing of rules based on events generated from visitor behavior into an ElasticSearch backend. OSGi fit the bill perfectly for the technology architecture and Apache Karaf come out of the box with everything we needed to have a full-fledged and reliable runtime - Serge Huber, Apache Unomi creator


Nexus Repository Manager OSS 3

The free artifact repository with universal support for popular formats.



Jahia brings together content management, data marketing and great integrations to help you deliver the best digital experiences.

Jahia has used various technologies at its core and has been using OSGi for its module system for quite some time now. Initially, we used Apache Felix as a runtime, but quite quickly we realized we needed more powerful logging, better provisioning, clustering and monitoring support. Apache Karaf fit the bill perfectly and to the point where we are using it as much as possible, especially since the community around the project has been very helpful and addressing a lot of our needs. We can therefore strongly recommend Apache Karaf as a runtime. - Serge Huber, Jahia CTO



The openHAB project is a very popular open source home automation solution written in Java and OSGi. It is meant to run on embedded hardware like a Raspberry Pi and acts as a central hub in the local network that integrates all smart home devices in a vendor-neutral way.

Apache Karaf was chosen as a basis for openHAB due to its versatile feature management, which nicely supports the modular architecture of openHAB and lets users dynamically add features to their system through UIs at runtime. Additionally, the container management functionalities are unmatched for OSGi-based solutions and hugely helpful in many situations - just think of the powerful console, the remote ssh access or the flexible logging support. While openHAB is by far not using all features of Karaf, it definitely nicely benefits from it. - Kai Kreuzer


Run on Apache Karaf

Software using Apache Karaf as runtime.

Talend ESB & Service platform

Enterprise Service Bus from Talend.



Enterprise Service Bus from RedHat.



Digital Banking Platform from Novabase.


Call to stories

If you want to add your own application or solution powered or based on Apache Karaf, please create a website pull request or send a message on user@karaf.apache.org.