Skip to content

AlexSuciu1989/Python-Active-application-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ–₯️ Python Active Application Tracker

Python Active Application Tracker is a lightweight desktop utility that monitors and displays the currently active application on a user's system. It’s built using Python and leverages system-level libraries to track window focus and log activity. This tool is useful for productivity tracking, parental control, or system monitoring.


πŸ“¦ Features

  • 🧭 Detects and logs the currently active window
  • πŸ“‹ Displays application name and timestamp
  • πŸ—‚οΈ Saves activity logs for review
  • πŸ–±οΈ Simple GUI interface using Tkinter
  • 🧠 Lightweight and easy to run

πŸ› οΈ Tech Stack

  • Language: Python
  • Libraries: pygetwindow, pyautogui, tkinter, datetime

πŸš€ Getting Started

  1. Clone the repository:
    git clone https://github.com/AlexSuciu1989/Python-Active-application-tracker.git
  2. Navigate to the project folder:
cd Python-Active-application-tracker
  1. Install dependencies:
pip install pygetwindow pyautogui
  1. Run the application:
python main.py

πŸ“‚ Folder Structure

Python-Active-application-tracker/
β”œβ”€β”€ main.py           # Main script to launch the tracker
β”œβ”€β”€ README.md         # Project documentation

πŸ§ͺ Testing

To test the application:

  • Run main.py
  • Switch between different windows
  • Observe the tracker updating with the active application name and time

πŸ“„ License

This project does not currently specify a license. Please contact the author for usage permissions.

πŸ™Œ Contributing

Pull requests are welcome! If you’d like to improve functionality, add features, or optimize performance, feel free to fork the repo and submit your changes.

πŸ“¬ Contact

Created by AlexSuciu1989 – feel free to reach out for collaboration or feedback.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages