WakaTime - plugin detail

Automatic time tracking & analytics for programmers

NetBeans Plugin - WakaTime
Plugin owner: wakatime
Website: https://github.com/wakatime/netbeans-wakatime
Added: 2014-11-21
License: BSD
Category: Fun Stuff
Downloaded: 4,040 times
 3.91, by 1 users

Plugin Log Show log

Versions available

Download plugin   Download size: 7.34 MB   Last Update: 2016-05-12

What's new in this version

4.0.8 (2016-05-12)

- Fix bug causing NullPointerException when launching plugin for first time.

4.0.7 (2016-05-12)

- Fix bug causing NullPointerException when launching plugin.
- Use common resources folder location in AppData folder for Windows and user
home folder for Mac/Linux.

4.0.6 (2016-05-06)

- Fix bug that crashed plugin before it could be initialized.

4.0.5 (2016-03-22)

- allow changing debug mode from WakaTime settings inside NetBeans

4.0.4 (2016-02-07)

- prevent deleting wakatime-cli when IDE started offline

4.0.3 (2016-01-07)

- use embeddable python on Windows
- remove jna modules

4.0.2 (2015-10-12)

- include jna.jar and jna-platform.jar in plugin nbm

4.0.1 (2015-10-12)

- use wrapped jar for jna.platform because it's version can change in different NetBeans releases

4.0.0 (2015-10-09)

- fix location of resources directory
- get current wakatime cli version number from GitHub repository

3.0.10 (2015-08-03)

- obfuscate api key in debug log

3.0.9 (2015-08-03)

- fix NullPointerException in auto update handler

3.0.8 (2015-08-03)

- send heartbeat in background thread
- update wakatime cli to v4.1.0
- guess language using multiple methods, then use most accurate guess
- use entity and type for new heartbeats api resource schema
- fix offline logging
- limit language detection to known file extensions, unless file contents has a vim modeline
- correct priority for project detection

3.0.7 (2015-06-05)

- update wakatime cli to v4.0.14
- catch NullPointerException from UpdateHandler

3.0.6 (2015-05-04)

- update wakatime cli to v4.0.8
- catch NullPointerException when downloading new wakatime plugin update
- download and install python on Windows OS when not already available

3.0.5 (2015-03-28)

- only update wakatime plugin from autoupdate container

3.0.4 (2015-03-18)

- cancel update container progress upon update error

3.0.3 (2015-03-10)

- upgrade external wakatime-cli package to v4.0.4

3.0.2 (2015-03-06)

- upgrade external wakatime-cli package to v4.0.1
- use requests library instead of urllib2, so api SSL cert is verified
- new proxy config file item for https proxy support
- upgrade requests library to v2.5.3 to fix SSL problem on CentOS
- new options for excluding and including directories
- new --notfile argument to support logging time without a real file

3.0.1 (2014-12-25)

- upgrade external wakatime package to v3.0.3
- detect JavaScript frameworks from script tags in Html template files

3.0.0 (2014-12-23)

- upgrade external wakatime package to v3.0.1
- detect libraries and frameworks for C++, Java, .NET, PHP, and Python files

2.0.7 (2014-12-22)

- upgrade external wakatime package to v2.1.11
- fix bug in offline logging when no response from api

2.0.6 (2014-12-16)

- dedicated tab in options menu for WakaTime settings
- upgrade external wakatime package to v2.1.10

2.0.5 (2014-12-08)

- only check for updates when plugin first loaded

2.0.4 (2014-12-07)
- use NetBeans project as current project if available

2.0.3 (2014-12-05)

- upgrade external wakatime package to v2.1.9
- fix bug preventing offline heartbeats from being purged after uploaded

2.0.2 (2014-12-03)

- improve messages in autoupdate progress handlers
- upgrade external wakatime package to v2.1.7

2.0.1 (2014-11-25)

- detect current NetBeans project

2.0.0 (2014-11-25)

- auto-update plugin

1.0.1 (2014-11-25)

- handle case where fileObject is null

1.0.0 (2014-11-20)

- Birth

Verifications for NetBeans versions

Plugin is not subject to any verification


This plugin shows how long you worked in each project, down to how long you spent in each syntax language and even how long you worked on each file.

Source Code on GitHub: https://github.com/wakatime/netbeans-wakatime

Official Website: https://wakatime.com/

FAQ: https://wakatime.com/help/faq/general


[ You have to be logged in to be able to comment. ]

User Comments


Really coll

But too expensive tariff plans for personal usage...

Use on NB 8.1
Posted by dobs on Oct 09, 2016

Re: Lastest updates killed the fun

Hi makhtar,

Does v4.0.3 fix it on your machines? If not, can you create an issue on GitHub:
Posted by wakatime on Jan 07, 2016

Lastest updates killed the fun

Hi WakaTeam,

The updates of theses last few weeks broke the plugin on two of my Linux machines (Ubuntu 15, 64bit). Re-installed several times but in vain.
Posted by makhtar on Oct 20, 2015

Re: Cannot download correct plugin file

Hi Chris,

Try downloading the latest NBM file from GitHub at
Posted by wakatime on Dec 16, 2014

Cannot download correct plugin file


when I hit "download" link above then I should receive NBM file but I get a BIN file instead. I am on Debian Linux.


Posted by chriskepinski on Dec 05, 2014

Re: Not working

Hi nowm,

Please create a new issue on the GitHub repo at:

You can also email me at support at wakatime.com
Posted by wakatime on Nov 23, 2014

Not working

So, how to start to use it?

I've downloaded and installed it. There is no any settings where I can enter my API key. As well as the plug-in was not asking any API keys — not after installing, not after restarting NetBeans. How to use the plug-in? Is it a some kind of not completely developed plug-in?

I see it among installed plug-ins and it has "Active" mark.
Posted by nowm on Nov 22, 2014