Skip to content

DevDiary is the only VSCode Extension that tracks locally and free your dev routine and generates a complete Programmer Profile judging you and your habits

License

Notifications You must be signed in to change notification settings

VincenzoManto/DevDiary

Repository files navigation

Dev Diary

Dev Diary is the ultimate local developer diary for automatic code time tracking. It provides a dashboard and programmer profile to help developers monitor their productivity and coding habits.

Features

  • Automatic Code Time Tracking: Tracks the time spent coding automatically.
  • Dashboard: Displays a detailed view of your coding activity.
  • Programmer Profile: Generates a profile based on your coding habits, including work rhythm, coding style, and specialization.
  • Session Management: Tracks coding sessions, breaks, and multitasking.
  • Error Tracking: Monitors and displays the number of errors tracked during coding.
  • Git Integration: Counts Git commits and tracks Git usage.
  • Comment Tracking: Counts comments in your code to assess communication habits.
  • Overwork Detection: Warns about overworking based on daily coding hours.
  • Multitasking Detection: Identifies multitasking behavior and provides insights.

Usage

We are on VSCode Marketplace!

VSCode

Or you can install it or customize it (following LICENSE) as vsix:

Release

Important: VS Code Marketplace Publication Policy

This project is open-source and distributed under the MIT license. You are free to use, modify, and distribute the code for your personal purposes.

However, to maintain the integrity and consistency of the project, we kindly ask you not to publish modified versions of this extension on the Visual Studio Code Marketplace. Official publication is reserved for the original project.

If you have an idea for an improvement or a new feature, we encourage you to submit a pull request. Collaboration is welcome!

Limitations

  • Local Only: The extension is designed to work locally and does not support cloud synchronization. Thus, multi-device usage is not supported.

Acknowledgments

  • Built with the VS Code API.
  • Inspired by the need for better developer productivity tools.

About

DevDiary is the only VSCode Extension that tracks locally and free your dev routine and generates a complete Programmer Profile judging you and your habits

Topics

Resources

License

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •