Skip to content

A lightweight Hardware and Network Info wrapper in JAVA that queries some Computer System Hardware and Operating System Classes of WMI to fetch hardware, network, OS and other information for Windows Operating Systems

License

Egg-03/FerrumX

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

banner_main_2

About

FerrumX is a lightweight Hardware and Network Information wrapper written in pure Java. It contacts some Computer System Hardware Classes and Operating System Classes of Windows Management Instrumentation (WMI) through PowerShell to fetch comprehensive system details on Windows Operating Systems.

Key Features

Lightweight and Easy to Integrate: Ideal for developers who want to incorporate hardware and network info retrieval functionalities into their Java applications.

Pre-built Jar File: Simplifies usage by providing a downloadable jar file that can be directly imported as a classpath dependency. No external dependencies required.

GUI Report Tool: Included for end-users who require a quick and easy way to generate a system report encompassing hardware, network, and OS details.

Supported Operating Systems

FerrumX has been tested to work exclusively on Windows 8.1, Windows 10 and Windows 11 devices. For Windows 7 and Vista support, see: FerrumL

Installation

For Developers:

  • Download the latest jar file from FerrumX Releases
  • Import the jar file as a classpath dependency in your project.

For End Users:

  • Download the GUI Report Tool from FerrumX Releases
  • Run the downloaded executable file.

Documentation

Documentation can be found here

Usage

Please refer to our Wiki page to learn about the various functions and their usage, along with example code snippets. You can also check out some examples here

License

This project is licensed under the MIT License. Read the LICENSE.md for more information. The GUI for FerrumX uses FlatLaf themes for it's Look and Feel, under the Apache License 2.0

Special Thanks

Rugino3 for the banner, icons for the GUI and documentation proofreading

About

A lightweight Hardware and Network Info wrapper in JAVA that queries some Computer System Hardware and Operating System Classes of WMI to fetch hardware, network, OS and other information for Windows Operating Systems

Topics

Resources

License

Stars

Watchers

Forks

Languages