aboutSystem is a simple desktop application built using Java Swing, AWT, and the Java system libraries. It retrieves and displays detailed system specifications such as the OS name, OS version, processor information, memory, GPU, and more. The application provides an easy way to view essential system details through a graphical interface.
- Display Operating System information (name, version, architecture).
- Show processor details.
- Retrieve GPU information.
- Memory details including RAM and storage.
- Battery status and display configuration.
- Java JDK 8 or above: Ensure that you have the latest version of the Java Development Kit (JDK) installed.
- Swing and AWT Libraries: These come pre-packaged with the JDK, so no external libraries are required.
-
Clone or Download the project from the repository:
git clone https://github.com/voidAasif/aboutSystem.git
-
Compile and Run the application:
-
If you want to compile and run the source code directly:
javac aboutSystem.java java aboutSystem
-
Alternatively, you can create a JAR file and run the application:
- First, compile the code and package it into a JAR:
javac aboutSystem.java jar cf aboutSystem.jar aboutSystem.class
- Then, run the JAR file:
java -jar aboutSystem.jar
- First, compile the code and package it into a JAR:
-
-
The application window will launch and display all the available system specifications.
- Home
- Other
If you have any ideas or would like to contribute to the project, feel free to submit a pull request or open an issue.
This project is licensed under the MIT License. See the LICENSE file for more details.

