An easy-to-use desktop application to manage OSGi frameworks remotely
Java (Application) | 21 |
Java (Agent) | 1.8 |
Rich Client Platform | JavaFX 21 |
Runtime Frameworks | OSGi R8 (Equinox), Eclipse 4 (e4), e(fx)clipse |
UI Libraries | ControlsFX, TilesFX, FormsFX |
Tools | Bndtools 7.0.0 |
The latest released version: 2.4.4 (Check Project Website to download)
List all installed bundles and fragments | |
List all exported and imported packages | |
List all registered services | |
List all registered DS components | |
List all available system and framework properties | |
List all daemon and non-daemon threads | |
Send synchronous or asynchronous events on demand | |
Receive events on demand (option to start and stop receiving events) | |
Receive logs on demand (option to start and stop receiving logs) | |
Manage R7 Logger Configurations | |
Execute Gogo command | |
Execute CLI command | |
Auto-completion of all available remote Gogo commands during command execution | |
Install or update bundles | |
Drag and drop support of bundles (on Install Bundle Dialog) while installing or updating | |
List available configurations from ConfigurationAdmin |
|
List Metatype property descriptors |
|
Start/stop/uninstall bundle or fragment | |
Enable/disable DS component | |
Update/delete existing configuration | |
Create new configuration using metatype descriptor | |
Overview of the remote OSGi framework (memory consumption, uptime, framework information, number of bundles, number of threads, number of services and number of DS components) | |
Generate dependency graph for bundles | |
Generate dependency graph for DS components | |
Find all cycles between available DS components | |
Export generated dependency graph to DOT (GraphViz) format (Right click on generated graph) | |
Open Diagnostics (Show application log file) | |
Show suspicious classloader leaks | |
Show HTTP runtime components (Servlets, Listeners, Filters, Resources and Error Pages) | |
Shows heap usage over time and the count of garbage collections | |
Install extension (plugin) | |
List and uninstall already installed extension(s) | |
Generate OBR XML | |
Device Management Tree (DMT) Traversal and Update | |
Manage User Admin roles | |
Execute Felix Healthchecks | |
Capture/Read Snapshot | |
Display OSGi Runtime DTOs | |
Advanced Search |
Amit Kumar Mondal (admin@amitinside.com)
Want to contribute? Great! Check out Contribution Guide
<img src="https://img.shields.io/static/v1?logo=eclipseide&label=eclipse%20for%20osgifx&message=branch%20:%20main&style=for-the-badge&logoColor=white&labelColor=963508&color=gray" alt="osgifx workspace" />
This project is licensed under Apache License Version 2.0
For instructions on how to download and install latest version, please refer to the Project Website.