Tuesday, February 17, 2015
Simple nodejs desktop time tracking utility
I recently wrote about Creating desktop applications with nodejs...
Well, I was playing around a little with node-webkit (again!) - It's a nodejs framework for building cross-platform desktop applications. Within a few hours I built a super simple time tracking utility that I needed for quite some time!
I know there are a ton of utilities like this out there already, but all of them have much more features than I want and need, and annoy me too much while using them. This utility does *nothing* but track time. You just add a task and it starts timing it. You can stop and start tasks, and just remove them when you're done.
I'm not that fanatic about time productivity (yet!) that I need history graphs to show me how productive i've been lately. It's actually more for me to see if the tasks I'm working on take as long as I think they should.
So here it is: https://github.com/gillyb/tt-trakr
All the code is there.
There's also a compiled executable for windows ready inside the 'Installation' folder.
Now that I have a mac I want to compile it for mac too soon.
(I'll also probably be making some UI improvements and maybe adding some more small features in the future, so follow the repository if you're interested.)
And here's a picture of what it looks like :
:),
Gilly.
Subscribe to:
Post Comments (Atom)
Given so much info in it, These type of articles keeps the users interest in the website, and keep on sharing more. You can take this oppurtunities to improve your stable career option.
ReplyDeleteAWS Training in Chennai | Best AWS Training Institute in Chennai | AWS Training in Velachery | AWS Training in OMR | AWS Training with Placements
Great Article
DeleteFinal Year Projects for CSE in Angular
Project Centers in Chennai
Angular Training in Chennai
JavaScript Training in Chennai
I think things like this are really interesting. I absolutely love to find unique places like this. It really looks super creepy though!!
ReplyDeletebig data hadoop training and certification
Generate up-to-date reports to compare the hours estimated for projects against the actual time spent. visit this Mobile Time Tracking Tips
ReplyDeleteThe information you have posted is very useful. The sites you have referred was good. Thanks for sharing this:
ReplyDeleteTime management
Thank you for sharing your article. Great efforts put it to find the list of articles which is very useful to know, Definitely will share the same to other forums.
ReplyDeletebest openstack training in chennai | openstack course fees in chennai
java training in chennai | primavera training in chennai
This information is impressive; I am inspired with your post writing style & how continuously you describe this topic. After reading your post, thanks for taking the time to discuss this, I feel happy about it and I love learning more about this topic
ReplyDeletebest openstack training in chennai | openstack course fees in chennai
java training in chennai | primavera training in chennai
Nice blog..! I really loved reading through this article. Thanks for sharing such
ReplyDeletea amazing post with us and keep blogging...Well written article Thank You for Sharing with Us project management certfication in chennai | project management training institute in chennai | pmp training fee | pmp certification course in chennai | best pmp training institute in chennai
For some great business tips for employee time tracking software, time clock apps, online timesheets, workforce management software, and other effective time tracking tips, check out this helpful blog here https://timesheetstimetracking.tumblr.com/
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteThe AMD Athlon 64 isn't fast but it satisfies all computing requirements. The price too has come down with the launch of newer processors.
ReplyDeleteClick Here
Good job! Fruitful article. I like this very much. It is very useful for my research. It shows your interest in this topic very well. I hope you will post some more information about the software. Please keep sharing!!
ReplyDeleteBlue Prism Training in Chennai
Blue Prism Training Chennai
Blue Prism Training in Tambaram
Blue Prism Training in Velachery
Blue Prism Training in OMR
Blue Prism Training in TNagar
This was really one of the best blog i have read recently. Thanks for sharing this post with us.
ReplyDeleteIELTS Classes in Mumbai
IELTS Coaching in Mumbai
IELTS Mumbai
Best IELTS Coaching in Mumbai
IELTS Center in Mumbai
IELTS Coaching in Chennai
IELTS Coaching Centre in Chennai
IELTS Training in Chennai
IELTS Chennai
Best IELTS Coaching in Chennai
Nice blog!! I hope you will share more info like this. I will use this for my studies and research.
ReplyDeleteAngularjs Training in Chennai
Angularjs Course in Chennai
CCNA Training in Chennai
Salesforce Training in Chennai
Angularjs Training
ui ux design course in chennai
Angularjs Training Institute in Chennai
Angular2 Training in Chennai
Angularjs Training in Chennai
Angularjs Course in Chennai
It has built in Wi-Fi, with slim body and portable enough to suit small spaces. This model costs just a little more than a net book and known for excellent speed.Best 1440p 240hz monitors 2019
ReplyDelete
ReplyDeleteGreat Article
Final Year Projects for CSE in Node.js
FInal Year Project Centers in Chennai
JavaScript Training in Chennai
JavaScript Training in Chennai
This is a good post. This post give truly quality information. I’m definitely going to look into it. Really very useful tips are provided here. thank you so much. Keep up the good works.best IELTS Coaching Center in Coimbatore
ReplyDeleteIELTS Coaching in Coimbatore
German language classes in Coimbatore
Spoken English in Coimbatore
embedded training in coimbatore
embedded systems course in coimbatore
Java classes in coimbatore
Good job and thanks for sharing such a good blog You’re doing a great job. Keep it up !!
ReplyDeletePython Training in Chennai | Python Training in Chennai, OMR | Python Training in Chennai, Velachery | Best Python Training in Chennai | Python Training Institute in Chennai | Best Python Training in Credo Systemz, Chennai
Hey, it's really nice information to share here. Thanks for your blog, keep posting like this regularly. Thank you!!!
ReplyDeletePMP Training in Chennai | Best PMP Training in Chennai |
Project Management Requirements | PMP Certification Training Courses and Books |
PMP Certification Courses in Velachery & OMR | PMP Certification training in chennai | Project Manager Interview Questions & Answer
Hey, it's really nice information to share here. Thanks for your blog, keep posting like this regularly. Thank you!!!
ReplyDeletePMP Training in Chennai | Best PMP Training in Chennai |
Project Management Requirements | PMP Certification Training Courses and Books |
PMP Certification Courses in Velachery & OMR | PMP Certification training in chennai | Project Manager Interview Questions & Answer
ReplyDeleteGet the most advanced AWS Course by Professional expert. Just attend a FREE Demo session.
For further details call us @ 9884412301 | 9600112302
AWS training in chennai | AWS training in velachery
Quickbooks Pricing and Plans
ReplyDeleteYou will get much more detailed statistics, call activity reporting in real-time, and tracking of unique calls, site which the phone company can't do.
ReplyDeleten any case, in the event that the screen is utilized for consistent route, at that point you can hope to get just a few days use. gadgettrackers.com
ReplyDeleteThanks for sharing such a good blog. You’re doing a great job. Keep posting like this useful info !!
ReplyDeleteBest Ethical Hacking Training in Chennai | Best Ethical Hacking Course in Chennai | Ethical Hacking Training with Placement | ceh Training in Chennai at TwinTech Solutions | Ethical Hacking Course | ceh Training | Ethical Hacking Training
snowflake interview questions
ReplyDeleteriya sold her car
zensoft interview questions
top 10 political websites
difference between vb and vb.net
tp link wifi hack
power bi resume samples
If you are running any type of ad campaign you should be utilizing a variety of ads. For example, if you are using a series of Facebook ads you can design a few different ads with different messages. Track China Post to Canada packages tracking number
ReplyDelete