# InsightPC **Repository Path**: unknowIfGuestInDream/InsightPC ## Basic Information - **Project Name**: InsightPC - **Description**: Visual implementation of OSHI, to view information about the system and hardware. - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: https://github.com/unknowIfGuestInDream/InsightPC - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-12 - **Last Updated**: 2026-05-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: oshi, Javafx ## README # InsightPC A cross-platform system information visualizer built with JavaFX and OSHI. ## Features - **System Overview**: Operating system, manufacturer, model, and uptime - **CPU Information**: Processor details, core counts, frequency, and real-time usage monitoring - **Memory Monitoring**: Physical memory, virtual memory, swap space, and memory stick details - **Disk Information**: Disk drives, file systems, and storage usage - **Network Interfaces**: Network adapters, MAC addresses, IP addresses, and traffic statistics - **Process Management**: Running processes with PID, memory usage, and CPU consumption - **Multi-language Support**: English, Chinese (Simplified), and Japanese - **Theme Support**: AtlantaFX themes (Primer Light/Dark, Nord Light/Dark) - **User Preferences**: Persistent settings for language and theme ## Download - **Release**: - **Jenkins**: ## Screenshots The screenshots below are from the application UI and are stored in `/readme`. | Overview | Detail | | --- | --- | | ![Overview](readme/overview.png) | ![Detail](readme/detail.png) | | Memory | CPU | | --- | --- | | ![Memory](readme/memory.png) | ![CPU](readme/cpu.png) | | Storage | Network | | --- | --- | | ![Storage](readme/storage.png) | ![Network](readme/network.png) | | Variables | Processes | | --- | --- | | ![Variables](readme/variables.png) | ![Processes](readme/processes.png) | | USB | Power | | --- | --- | | ![USB](readme/usb.png) | ![Power](readme/power.png) | ## Requirements - Java 21 or later - Maven 3.9+ ## Getting Started ### Build ```bash mvn clean package ``` ### Run ```bash mvn javafx:run ``` ### Test ```bash mvn clean verify ``` ## License MIT License