← All extensions

wakatime

v0.1.10 · by Alan Hamlett, bestgopher · added 3 November 2026

Wakatime support.

Language servers

How to install

With Forge Super installed, the button above opens the app on this extension, where you press Install. Nothing is installed until you do.

You can also open the Extensions panel in the app and search for wakatime. The extension's id is wakatime.

Don't have Forge Super yet? Download it here.

README

From the extension's repository, written by its authors and not by Mentenaz. See the source.

zed-wakatime

Dynamic JSON Badge

A WakaTime extension for Zed.

Uses the wakatime-ls to receive edit events from Zed and send heartbeats to WakaTime by wakatime-cli.

Install

Search "wakatime" in extension page, and install it. type install

Configuration

In order to authenticate with the wakatime-cli, the language server needs to know your API token. Here are two ways to set the lsp.

WakaTime configuration file

create a file named .wakatime.cfg, locate your HOME directory.

[settings]
api_key = Your api key

Go through up wakatime-cli's documentation for more options.

zed setting file

Zed setting.Open zed setting file, add your api key

"lsp": {
  "wakatime": {
    "initialization_options": {
      "api-key": "You api key"
    }
  }
}

Note

This plugin has been thoroughly tested only on macOS. If you encounter any issues on other systems, please submit an issue or a pull request.