OSGi.fx Eclipse Integration is a seamless bridge that allows you to launch and manage the powerful OSGi.fx remote management application directly from your Eclipse IDE.
π¨ No separate installation is required! This plugin comes with everything you need. It acts as a smart launcher, automatically provisioning the required JavaFX 25 environment and fetching the core OSGi.fx application entirely under the hood.
π Plugin Integration Features:
- π Zero Setup: You do not need to download or install the standalone OSGi.fx desktop app. Just install this plugin, click, and connect.
- β‘ Seamless Launch: Boot up the rich OSGi.fx JavaFX console directly from your Eclipse toolbar without leaving your workspace.
- π οΈ Connection Profiles: Manage and save your Socket and MQTT connection profiles locally within your IDE.
- π¨ Visual Status: Real-time tracking of your remote connection health with intuitive IDE icons.
π Advanced OSGi.fx Capabilities:
Take your debugging further with these powerful, enterprise-grade tools:
- π₯ Predictive Analysis: Use Blast Radius to simulate the impact of stopping a bundle, and Activation Cascade to predict DS component lifecycle changes.
- π Chaos Monkey: Built-in resilience and fault-injection testing for your DS components and bundles.
- π΅οΈ Conditions & Mocking: Inspect OSGi conditions and seamlessly inject or revoke mocks from the UI to trigger component activations on demand.
- π§© Custom Extensions: Utilize the Agent Extension SPI to execute custom code in your remote runtime and manage custom UI plugins.
- π Enterprise Views: Deep inspection of JAX-RS applications and CDI containers natively within OSGi.
- π Ironclad Security: Connect via Socket or MQTT using AES-256 password encryption, TLS/SSL, and OAuth/Token authentication.
- π€ AI-Ready: Integrated Model Context Protocol (MCP) server connects AI agents directly to your OSGi runtime for automated debugging.
π οΈ The Essentials (Everything you expect):
Of course, OSGi.fx also includes all the standard tools required for day-to-day OSGi development:
- π¦ Core Management: Full control over bundles, fragments, services, and Declarative Services (DS) components (install, start, stop, update).
- βοΈ Configuration & Shell: Live Config Admin editor, intuitive remote Gogo shell with smart auto-complete, and OS CLI execution.
- π Monitoring & Diagnostics: Real-time thread tracking, heap usage monitoring, live OSGi log streaming, and offline runtime snapshots.
- πΈοΈ Visual Graphs: Interactive dependency graphs for bundles and components to easily spot circular references.
π Learn More: Visit osgifx.com for comprehensive documentation, user guides, and advanced tutorials.
Compatibility: The Eclipse plugin requires Java 11+. The remote OSGi.fx agent can be installed on any OSGi R6+ framework running Java 8+.
π Support & Issue Tracking:
For general OSGi.fx features, bugs, and feature requests, please use our Main Issue Tracker.
If you experience bugs specifically with the IDE integration or launching the plugin, please report them to the Eclipse Plugin Tracker.
Categories: Application Management, IDE, Profiling, Tools, Web, XML, Java EE and OSGi Enterprise Development
Tags: osgi, javafx, Equinox, monitoring, bndtools, eclipse-plugin, profiling
Additional Details
Eclipse Versions: 2026-03 (4.39), 2025-12 (4.38), 2025-09 (4.37), 2025-06 (4.36), 2025-03 (4.35), 2024-12 (4.34), 2024-09 (4.33), 2024-06 (4.32), 2024-03 (4.31), 2023-12 (4.30), 2023-09 (4.29), 2023-06 (4.28), 2023-03 (4.27), 2022-12 (4.26), 2022-09 (4.25), 2022-06 (4.24)
Platform Support: Windows, Mac, Linux/GTK
Development Status: Production/Stable
Date Created: Monday, March 23, 2026 - 13:51
License: Apache 2.0
Date Updated: Wednesday, March 25, 2026 - 08:15
Submitted by: Amit Kumar Mondal
| Date | Ranking | Installs | Clickthroughs |
|---|---|---|---|
| May 2026 | 360/532 | 4 | 8 |
| April 2026 | 279/612 | 23 | 24 |
| March 2026 | 517/627 | 3 | 44 |
| February 2026 | 0/0 | 0 | 0 |
| January 2026 | 0/0 | 0 | 0 |
| December 2025 | 0/0 | 0 | 0 |
| November 2025 | 0/0 | 0 | 0 |
| October 2025 | 0/0 | 0 | 0 |
| September 2025 | 0/0 | 0 | 0 |
| August 2025 | 0/0 | 0 | 0 |
| July 2025 | 0/0 | 0 | 0 |
| June 2025 | 0/0 | 0 | 0 |
