How to Track Time in Aseprite
![]()
Let's set up Aseprite to count how much time you spend making art!
Step 1: Make a Hackatime Account
Go to Hackatime and make an account. Then log in.
Step 2: Get Your Settings Ready
Click this link to the setup page. It will set up your account so it works with Aseprite.
Step 3: Add the Plugin to Aseprite
We will be using a community plugin to connect Aseprite to your hackatime. Thanks to the creator: espcaa who created this plugin to work with Hackatime. Here are the instructions:
- Go to this GitHub page: Wakatime-Aseprite
- Download the latest release from the releases page
- Open Aseprite
- Open your settings menu (
Ctrl + Kon Windows/Linux or⌘ + ,on macOS or Edit > Preferences) - Go to Extensions & add an extension with the file you just downloaded
After installing, you will need to grab your Hackatime API key and manually add it to your global configuration file:
- Open your global
.wakatime.cfgfile located in your user home directory. - Structure the file with the custom Hackatime endpoint and your API key (grab your key from https://hackatime.hackclub.com/my/settings):
[settings]
api_url = https://hackatime.hackclub.com/api
api_key = YOUR_HACKATIME_API_KEY
Naming Your Projects
To ensure your canvas displays correctly on the Hackatime dashboard:
- Go to Home > ☰ > Set Project Name
- You'll need to do this each time you start a project for it to track correctly on Hackatime.
If Something Goes Wrong
Can't see your time? Go back to the setup page and try again.
Plugin not working? Make sure your .wakatime.cfg file has the correct API key and home directory path
Still having trouble? Ask for help in Hack Club Slack - look for the #hackatime-help channel.
What Happens Next
Start drawing! Your time will show up on your Hackatime page in a few minutes.
Special thanks to espcaa for creating the plugin for use with Hackatime.