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.

21 comments:

  1. 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.

    AWS Training in Chennai | Best AWS Training Institute in Chennai | AWS Training in Velachery | AWS Training in OMR | AWS Training with Placements

    ReplyDelete
  2. I think things like this are really interesting. I absolutely love to find unique places like this. It really looks super creepy though!!
    big data hadoop training and certification

    ReplyDelete
  3. Generate up-to-date reports to compare the hours estimated for projects against the actual time spent. visit this Mobile Time Tracking Tips

    ReplyDelete
  4. The information you have posted is very useful. The sites you have referred was good. Thanks for sharing this:
    Time management

    ReplyDelete
  5. 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.
    best openstack training in chennai | openstack course fees in chennai
    java training in chennai | primavera training in chennai

    ReplyDelete
  6. 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

    best openstack training in chennai | openstack course fees in chennai
    java training in chennai | primavera training in chennai

    ReplyDelete
  7. Nice blog..! I really loved reading through this article. Thanks for sharing such
    a 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

    ReplyDelete
  8. 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/

    ReplyDelete
  9. This comment has been removed by the author.

    ReplyDelete
  10. The AMD Athlon 64 isn't fast but it satisfies all computing requirements. The price too has come down with the launch of newer processors.
    Click Here

    ReplyDelete
  11. 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!!
    Blue 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

    ReplyDelete
  12. 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
  13. 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
    IELTS 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

    ReplyDelete

  14. Get 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

    ReplyDelete