Godot & Hackatime Setup
![]()
Follow these steps to start tracking your game development in Godot with Hackatime:
1: Log in to Hackatime
Sign in with your Hack Club Slack account. If you haven't created one yet, head to shiba.hackclub.com and enter your email address to get a link to the Slack :)
2: Set up Hackatime
Follow the instructions on the site, then copy the command into whatever terminal program you use. (The command will be different on Windows - make sure to pick the right one!)
This will set some environment variables and tell Hackatime where to "phone home" when you're working.
💡 Visit our setup page to automatically configure everything!
3: Download Godot
Download the Godot binary! Make sure you get the regular version and not the .NET version - web exports (required for Shiba) aren't supported with .NET.
If you're on Linux and know what you're doing, make sure to check your distro's package manager for any special builds.
4: Create a New Godot Project

If you'd like to be able to run your game in browser, choose the Mobile renderer. Otherwise, Forward+ is a good option.
5: Install Godot Super WakaTime
Via Asset Library (Recommended)
- Open Godot Engine
- Create or open a project
- Go to the AssetLib tab in the project manager or editor
- Search for "Godot Super Wakatime"
- If prompted, click 'Go Online' to be able to search
- Click Download and then Install
Note: If you can't find it, make sure that you created a project already & aren't searching from the project library page!

Ignore any warnings that appear during installation.
Alternative: Manual Installation
- Download the latest release from Godot Super-Wakatime GitHub
- Extract the
addons/godot_super-wakatimefolder to your project'saddonsdirectory
6: Enable Godot Super WakaTime
- Go to Project → Project Settings → Plugins
- Find "Godot Super Wakatime" in the list
- Enable the plugin
- You'll be prompted to enter your WakaTime API key (this should be automatically configured from step 2!)

Important: You need to install Godot Super WakaTime for every project (it's a Godot limitation)
✅ All Done!
After you're finished, make sure to check hackatime.hackclub.com after a little while and ensure you're logging progress!
You can also try some wakatime.com/plugins if you'd like to log time spent editing your project in other programs.
Features
This Hack Club-approved plugin provides:
- Accurate tracking - Differentiates between script editing and scene building
- Detailed metrics - Counts keystrokes as coding, mouse clicks as scene work
- Smart detection - Tracks scene structure changes and file modifications
- Seamless integration - Works with your existing Hackatime setup
Troubleshooting
- Not seeing your time? Make sure you completed the setup page first
- Plugin not enabled? Check Project → Project Settings → Plugins and enable "Godot Super Wakatime"
- Still stuck? Ask for help in Hack Club Slack (#hackatime-v2 channel)
Plugin created by Bartosz (BudzioT), a Hack Clubber, and officially approved for Hack Club events!
Found an issue with this page? Edit it on GitHub - we'd love your help making the docs better!