Skip to content

LucasHT22/bearnard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation



Bearnard (Currently only Windows!)

A robust, reliable and universal system to use Wakatime in almost any App.

Supporting 27 different applications and counting.

Requirements

Open cmd, and run: pip install psutil pygetwindow pyautogui flask jsonify

How to use?

Check Bearnard

Why?

It all started when I saw @Ruby's message in Hackclub Slack:

Why not take the challenge?

I started by integrating WakaTime with DaVinci Resolve, and you can check out the code here!

Later on, @guac md reached out asking for tips on building a WakaTime plugin for Krita. While brainstorming a solution, I realized the DaVinci approach, relying on temp files, wouldn’t work here. We needed something more robust, universal, and trackable.

The answer is: Process tracking. Every app runs as a system process, so why not use that as a reliable source of activity?

From that idea, General WakaTime was born, a cross-platform tracker that now supports 27 different applications and counting.

Shoutout to Ruby for name suggestion!

About

A robust, reliable and universal system to use Wakatime in almost any App.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published