Skip to main content

Install for JetBrains

Analog WakaTime supports the JetBrains family of IDEs: IntelliJ IDEA, PyCharm, WebStorm, GoLand, PhpStorm, Rider, CLion, RubyMine, Android Studio, DataGrip, and other IntelliJ-platform products.

This page covers a normal install from the JetBrains Marketplace (or from disk) and first sign-in.

Requirements

  • A current JetBrains IDE (2023.2+ recommended)
  • Network access to Analog WakaTime
  • An Analog WakaTime account (sign up if you do not have one yet)

  1. Open your JetBrains IDE.
  2. Open settings:
    • Windows / Linux: FileSettingsPlugins
    • macOS: IntelliJ IDEA / PyCharm / … → SettingsPlugins
      (older builds: Preferences)
  3. Open the Marketplace tab.
  4. Search for Analog WakaTime.
  5. Click Install.
  6. Click Apply / OK, then restart the IDE if prompted.

You can also browse the JetBrains Marketplace in a browser and install from there when the listing is available for your IDE build:

plugins.jetbrains.com — search Analog WakaTime


Method 2 — Install from disk

Use this when you received a plugin archive (.zip) from the Analog releases / download channel.

  1. Open Settings → Plugins.
  2. Click the gear icon ⚙️.
  3. Choose Install Plugin from Disk…
  4. Select the Analog WakaTime .zip file.
  5. Restart the IDE when asked.

Sign in

After install, connect the plugin to your Analog account.

Option A — API token from the website

  1. Sign in at analogwakatime.com.
  2. Open your profile / settings and copy the API token.
  3. In the IDE open Tools → Analog WakaTime (or Settings → Tools → Analog WakaTime, depending on the build).
  4. Paste the API token and save.

Option B — Browser / device authorization

If your plugin build shows a Login with Browser (or similar) action:

  1. Run that action from the Tools menu or the Analog WakaTime settings panel.
  2. Open the verification URL.
  3. Confirm the user code.
  4. Return to the IDE — the session is stored locally.
One account, many editors

The same token / account works for VS Code, JetBrains, and the Desktop Agent.


Confirm it works

  1. Open a project and edit a file.
  2. Keep the IDE window focused for a short time.
  3. Check analogwakatime.com/dashboard — IDE activity should appear under your coding stats (language / project charts).

If nothing appears after a few minutes:

  • Confirm the API token is saved and not expired
  • Check that the IDE is online
  • Ensure you are editing a real project file (not a temporary scratch buffer without a path, if your build skips those)
  • Restart the IDE once after first install

Compatible WakaTime-style plugins

Some JetBrains setups use a WakaTime-compatible plugin pointed at the Analog gateway instead of the branded Analog listing.

High-level steps:

  1. Install the compatible plugin from the Marketplace.
  2. Set the API URL / host to the Analog WakaTime gateway base used by your account (see API overview).
  3. Paste your Analog API token.

Prefer the official Analog JetBrains plugin when it is available for your IDE version — less configuration and better-tested device login.


Next