How to Install ActivityWatch on Windows 10

ActivityWatch is an open-source and privacy-focused automatic time tracker and productivity tool. This tutorial will guide you through the installation process of ActivityWatch on your Windows 10 computer.

Prerequisites

Before installing ActivityWatch, ensure that you have the following:

Installation Steps

Follow the steps below to install ActivityWatch on your Windows computer:

  1. Open the Command Prompt by pressing the Windows key + R and typing cmd in the Run window. Click OK to open the Command Prompt.

  2. In the Command Prompt, enter the following command to install ActivityWatch via pip:

    pip install activitywatch
    
  3. Once the installation process completes, navigate to the directory where you want to install ActivityWatch. We recommend installing it in the root of your C drive.

  4. Open the Command Prompt again and enter the following command to clone the ActivityWatch repository:

    git clone https://github.com/ActivityWatch/activitywatch.git
    
  5. Navigate to the cloned repository by entering the following command:

    cd activitywatch
    
  6. Install the requirements for ActivityWatch by entering the following command:

    pip install -r requirements.txt
    
  7. Start the ActivityWatch server by entering the following command:

    aw-server
    
  8. Open your web browser and visit http://localhost:5600. You should see the ActivityWatch dashboard.

Congratulations! You have successfully installed ActivityWatch on your Windows 10 computer.

Conclusion

ActivityWatch can help you track your time and improve your productivity. With this tutorial, you can now install ActivityWatch on your Windows computer and start tracking your activities. Remember to start the server every time you want to use ActivityWatch.

If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!

Alternatively, for the best virtual desktop, try Shells!