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:

  • A Windows 10 computer with administrative privileges
  • A web browser
  • Python 3.6 or newer installed on your computer. You can download and install the latest version of Python from the official website: https://www.python.org/downloads/
  • Git installed on your computer. You can download and install Git from the official website: https://git-scm.com/downloads

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.