Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience our own tag's counts — open to see them
–Visits
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · visits, page views and clicks counted by our own tag, which counts more than our checked analytics; every figure rounded down · how we count

Apache Felix review

Free#2 of 22 in Plugins & Extensions Software

A self-hosted OSGi runtime with bundle deployment, dependency resolution, and service management.

9.0/10Editor score
Apache Felix9.0 Visit Apache Felix

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Apache Felix provides an open-source implementation of the OSGi Framework and Service platform for developers embedding or operating OSGi-based applications and services. Its modular runtime is built around components and services, with dynamic service deployment and remote-management support. That makes Felix a fit for teams that want applications assembled from independently managed OSGi bundles, rather than a plug-in manager for arbitrary host platforms.

The project’s breadth centers on operating those bundles. A bundle repository supports dependency resolution as well as installation and updates; File Install provides directory-based bundle deployment. Configuration Admin manages bundle configuration properties, while Event Admin supports event-based communication. PermissionAdmin and ConditionalPermissionAdmin are available through the security extension, and Gogo provides a shell for interacting with OSGi frameworks. These pieces give developers several runtime services within the OSGi model, but also mean the value depends on choosing that model: teams seeking a simpler add-on system for a non-OSGi product should look elsewhere.

Felix is open source, distributed under the Apache License 2.0, and self-hosted. There is no per-seat or tiered plan to compare; teams can download distributions and subprojects, then take responsibility for operating the framework in their application environment. Apache lists email, community, and documentation as support channels. The practical choice is therefore less about subscription cost and more about fit and in-house capability: pick Felix when OSGi modularity, bundle lifecycle tools, and framework services are requirements. Avoid it if a managed service or general-purpose extension platform is the priority.

Apache Felix pros and cons

  • Where it wins
    • OSGi R8 core framework with modular, service-oriented runtime
    • Bundle repository supports dependency resolution, installation, and updates
    • Configuration Admin, Event Admin, and security services extend runtime control
  • Where it doesn't
    • Designed for OSGi applications, not general-purpose extension management
    • Self-hosted deployment puts runtime operation on the adopting team
    • Working with Felix requires familiarity with OSGi bundles and services

Apache Felix fact sheet, pricing and score →

Advertiser disclosure: iTechGuides is reader-supported. Vendors can pay for top positions in our rankings and for a place on other products' pages, and we may earn a commission when you click some links. Bought places stand at the number bought; this page and our disclosure say so. Paying vendors may get a fuller, more detailed review from our editors, and that review can change their score. How we rank.

Last updated · How we research and update