Karaf provides dual polymorphic container and application bootstrapping paradigms to
the Enterprise.
Focus on your business code and application, Karaf deals with the rest
Karaf Container 3.0.9 has been released! (2/3/18) - This is an update patch for Apache Karaf 3.0.x, containing minor fixes and dependency upgrades. (Release Notes)
Karaf Container 4.1.5 has been released! (15/2/18) - This is an update patch for Apache Karaf 4.1.x, containing bug fixes and improvements. (Release Notes)
Karaf Decanter 2.0.0 has been released! (6/2/18) - This is a new Decanter series, providing new features and bug fixes. It's designed to work specifically on Apache Karaf 4.x. (Release Notes)
Karaf "Container" 4.2.0.M2 has been released! (2/1/18) - This is the second technical preview for the 4.2.x series. This is not a GA. The purpose is to continue the test campaign in preparation for the 4.2.0 GA release. Compared with 4.2.0.M1, 4.2.0.M2 contains bug fixes and improvements, especially around the Java 9 support. (Release Notes)
Karaf Cave 4.1.0 has been released! (2/1/18) - This is the first release in the Cave 4.1.x series. It brings bug fixes, improvements, and the new Deployer feature. (Release Notes)
Karaf Container 4.1.4 has been released! (19/12/17) - This is an update patch for Apache Karaf 4.1.x, containing bug fixes and improvements. (Release Notes)
Karaf Container 4.2.0.M1 has been released! (4/11/17) - Karaf Container 4.2.0.M1 is a technical preview of the 4.2.x series. It's not yet a GA release. It brings a lot of improvements and new features, including Java 9 support. (Release Notes)
Karaf Container 4.1.3 has been released! (31/10/17) - This is an update patch for Apache Karaf 4.1.x, containing bug fixes. (Release Notes)
Karaf Cellar 4.1.1 has been released! (14/10/17) - Apache Karaf Cellar 4.1.1 is a maintenance release on the Cellar 4.x series including important bug fixes on the cluster features commands. (Release Notes)
Karaf Container 4.0.10 has been released! (28/09/17) - This is an update patch for Apache Karaf 4.0.x, containing bug fixes. (Release Notes)
Karaf Container 4.1.2 has been released! (8/8/17) - Apache Karaf 4.1.2 is a maintenance release on the 4.1.x series, bringing bug fixes and updates. (Release Notes)
Karaf Decanter 1.4.0 has been released! (23/7/17) - Apache Karaf Decanter 1.4.0 is a new major release on the Decanter 1.x serie including bug fixes and couple of new features like the new Apache Camel Event Notifier. (Release Notes)
Karaf Cellar 4.0.4 has been released! (15/5/17) - Apache Karaf Cellar 4.0.4 is a maintenance release on the Cellar 4.x serie including important bug fixes. (Release Notes)
Modern Container
Karaf can run as a standalone container, supporting a wide range of applications and
technologies.
Enterprise Ready
Karaf provides enterprise ready features: shell console, remote access, hot deployment,
dynamic configuration and many more.
karaf projects provide additional features like clustering, complete monitoring and
alerting, application repository.
Turnkey embedded mode
Run anywhere (on any machine with Java, cloud, docker images) using karaf-boot and
embedded mode.
Karaf Container is a modern and polymorphic container
Enterprise Features
WebContainer (Pax Web)
Instance
JMX
ConfigAdmin
Security
Shell / SSH
Logging
Deployers
Provisioning
Programming Model (Spring / BluePrint / DeclarativeService)
OSGi Framework (Apache Felix / Eclipse Equinox)
JVM
Karaf architecture
Karaf is a lightweight, powerful, and enterprise ready container powered by OSGi.
By polymorphic, it means that Karaf can host any kind of applications: OSGi, Spring, WAR, and much more.
Karaf is your project !
Karaf is an Apache Software Foundation project,
available under the Apache v2 license.
It's a complete open community, always listening proposals and comments. Sources, mailing lists, issue tracker: it's fully open, you can access
directly.
We also love contributions: don't hesitate to contribute.