1.) Manage your Mac’s Spaces like never before
2.) Better track time spent across apps & desktops
3.) Get app usage stats at a glance (even when you’re full screen)
It is now in "limited release", where it will be in the store (free) for short durations, for those who want it. Either email me or DM me on Twitter to know when the next release date will be. Thank you!
Watch a short video demo!
You don’t want to be watching the clock when you’re really in the zone, but wouldn’t it be great to have a way to look back and account for all the things you did? CurrentKey does it for you without being in your way. 🔮
Did you know that your Mac can create Spaces that act as virtual desktops? This app calls them Rooms. CurrentKey lets you give each Room a name. Each Room can have a unique menubar icon—so you can quickly know which Room you're in at a glance. You pick the icon, the color, and the Room’s name—customize it!
CurrentKey even lets you jump directly to a specific room, without needing to swipe between them or open Mission Control. You can even add custom hotkeys. Your Mac just got streamlined. 😮
STATS WITH CONTEXT
Some apps (like web browsers) can be used for countless tasks, so wouldn’t it be smart if you not only knew how much you used them, but also what context they were used in? CurrentKey lets you filter your apps' time-spent stats by Room (your virtual desktops, including full screen), so if one Room is called "work" and another is called "play", you can sift out how long you spent on teleconferences vs cat videos. 👌
Since its launch in 2019, CurrentKey has seen over a dozen updates with new features. Read about its ongoing development here.
Watch the video, understand the power
Here's a quick run through of how you can name Spaces, jump directly between them, and change virtual desktops' custom icons with CurrentKey Stats.
It also shows how you can see time spent in apps, filtered by specific virtual desktops, and how you can easily share your day's top stats!
Persistent desktop names
With CurrentKey Stats, you can assign every desktop the perfect name and unique icon to represent what your projects are and how you think about them. You’ll love getting creative with this cornucopia of options!
Customize with color
The way to make things pop in the menubar is to give color to your CurrentKey Stats icons. You can pick one color across all spaces (you seem like the bright red across the board type, right?) or customize each space with its own color (Your writing proposal project is going to be the mellow purple quill and your patent research can be the bright yellow lightbulb!)
300+ icons of varying style
You have a range of icons to meet every need. Both solid-art and line-art styles. I bet you can already imagine where the ice cream, carrot, and beer mug would match up metaphorically to your workflow. A plane for travel planning, a git-merge icon for coding, a shopping cart for holiday gift hunting, the list goes on… You can even add custom emoji characters in the menubar.
Add a border to be distinct
Once you start getting creative, it may be nice to have a thread of consistency between your unique icons in each space. Adding a border line to the bottom really pulls the look together so you always know which icon is representing CurrentKey.
Stats Plus upgrade (now free)
While CurrentKey Stats offers a ton of app usage tracking and desktop management tools for FREE.
As of December 2019, the Stats Plus upgrade is now FREE too.
Stats Plus lets you view stats in a larger display with insights into your last month, past two weeks compared hour-by-hour, and gives you the ability to export your data in over 10 different reports! You can even set up automatically-generated weekly reports.
Bi-directional AppleScript support
CurrentKey lets you fully customize your environment by supporting advanced AppleScript functionality. This means you can write a script that tells CurrentKey to go to a specific Room or to return specific stats. CurrentKey responds to 14 commands.
CurrentKey can also notify your own custom AppleScript every time you switch between Rooms. This enables you to trigger Room-specific functionality outside of the app. Let your imagination run wild with all the possibilities: turn on cool LED lights when you enter your gaming Room? You can write a script for that! Bring your favorite programming app to the foreground when you enter your work Room? Write a script for that! Pause a timer when you leave a specific Room? It can be done! The possibilities are infinite.