RubyMine Time Tracking

JustClock for RubyMine

Automatic Work Time Tracking for RubyMine.

JustClock tracks the hours you spend on Ruby on Rails projects in RubyMine - models, controllers, views, migrations and specs - automatically, without breaking your flow to start or stop a stopwatch.

Time is captured per project and sent in minute-level intervals, so a crash, a long Rails console session or a forgotten timer never means lost billable hours.

Built for Ruby on Rails Teams

  • Tracks time separately for every Rails app, engine or gem in a multi-project workspace
  • Keeps running through long RSpec, Minitest or Cucumber test runs and Rails console sessions
  • Built for Rails freelancers and agencies who need honest, automatic hours for client invoices
  • No impact on Bundler, gemsets or your existing RuboCop and Rails workflows

The same free plugin also works in IntelliJ IDEA, WebStorm and PhpStorm - see the full JetBrains family overview.

RubyMine IDE - JustClock
JustClock settings in RubyMine
Security & data focus

Secure by design. Non-intrusive by default.

We understand that security is paramount inside your development environment. JustClock measures time - never your work.

Data we collect

  • Project name / identifier
  • Active time spent in IDE
  • User account identifier

What we never touch

  • Your code or file contents
  • Keystrokes or sensitive input
  • Any other personal data

For full details, please refer to our Privacy Policy.

How to Set Up Your RubyMine IDE & API Key

1

Install the plugin from the JetBrains Marketplace.

2

Go to Settings > Tools > JustClock.

3

Get your API key from our website.

4

Paste the key and hit "OK".

JustClock - Settings
Setup JustClock in RubyMine