PC-Info

PC-Info Used AI

8 devlogs
2h 35m
•  Ship certified
Created by Ivole32

A PC information tool for Linux and Windows that lets you view complete system details and copy them to the clipboard with a single click. It is ideal for quickly sharing diagnostics with a support team. The tool also features an integrated process monitor where you can sort, search, filter and terminate running processes directly.

(I started this project with my friend last year and finsished it now)

Timeline

Ship 1

0 payouts of shell 0 shells

Ivole32

14 days ago

Ivole32 Covers 8 devlogs and 2h 35m

Devlog #8:
It’s finally time to ship this project.
In the past 30 minutes, I wrote the documentation and updated the README file.
This final version includes the following features:
-View detailed system specifications including GPU, CPU, RAM, storage, driver version, and OS version
- Monitor running processes with the ability to sort, search, and filter them
- Terminate or kill processes directly from the interface
- Copy complete system information to the clipboard with a single click
- Cross-platform support for both Windows and Linux
- Clean and user-friendly interface designed for support and diagnostics tasks

Update attachment

Devlog #7:
I've set up the pip package and will write the documentation now + imporve the README. (I had to name the pip project different because the name PC-Info was already in use)

Update attachment

Devlog #6:
I've added the icon now. I'll set up the pip package, test it on other systems and write a documentation.

Update attachment

Devlog #5:
I've added functionality to view GPU information.
I also fixed an issue where the information could be edited - it is now read-only.
Additionally, I added a button to copy the system information to the clipboard. Next I'll add a logo and set up a pip package.

Update attachment

Devlog #4:
I’ve added functionality to sort the processes in the process tab by any displayed value - simply by clicking on the corresponding column header.

Update attachment

Devlog #3:
I added functionality to terminate processes and adjusted the update interval.
Next, I'll implement sorting of processes by values like PID, CPU usage, and more.

Update attachment

Devlog #2:
I improved the menubar design and fixed the process table - it didn’t update with the theme, and the PID row appeared twice.
Next, I’ll work on adding functionality to terminate processes and more.

Update attachment

Devlog #1:
First, I forked the old repository from the organization my friend and I had created. Then I reviewed the codebase to get an overview of its functionality and structure. After that, I updated the project to use customtkinter instead of tkinter. There are still some bugs to fix and features to implement. But more on that in the next devlogs.

Update attachment