WakaTime for Recaf Recaf

The open source plugin for productivity metrics, goals, leaderboards, and automatic time tracking.

Installing

  1. Build with Gradle (requires JDK 22+, the same as Recaf):

    ./gradlew build

  2. This produces build/libs/recaf-wakatime-1.0.0.jar. Drop it into your Recaf plugins directory:

    OS Location
    Windows %APPDATA%\Recaf\plugins
    Linux ~/.config/Recaf/plugins
    macOS ~/Library/Application Support/Recaf/plugins
  3. Save your API Key to ~/.wakatime.cfg.

  4. Start Recaf and open a workspace.

    You can also launch Recaf with the plugin already loaded straight from this project:

    ./gradlew runRecaf

  5. Use Recaf like you normally do and your stats will be displayed on your WakaTime Dashboard.

WakaTime plugins collect file path and project names from your IDE. Learn more about data collected and privacy.