WakaTime offers automatic time tracking for developers, integrating with code editors and delivering dashboards on coding activity, project progress, and productivity
Tool to retrieve aggregate coding statistics across all WakaTime users for a given time range. Use when analyzing global trends in programming languages, editors, operating systems, and categories.
Tool to retrieve the current authenticated user's profile details including account info, privacy settings, and last activity. Use when you need to access the authenticated user's profile data or verify account status.
Tool to get current user's coding statistics for the default time range. Returns detailed breakdowns by project, language, editor, OS, and more. Use when you need comprehensive coding activity metrics for the authenticated user.
Tool to fetch current user's coding statistics for a specific time range. Use when you need detailed stats including best day, daily average, and breakdowns by projects, languages, editors, categories, machines, and operating systems. Requires OAuth scope `read_stats`.
Tool to get current user's coding activity today for displaying in IDE status bars. Use when you need a summary of today's coding time broken down by projects, languages, editors, etc.
Tool to get current user's coding activity for the given time range as an array of summaries segmented by day. Use when needing detailed daily breakdowns of projects, languages, editors, and time spent coding. Either provide 'range' for predefined periods (e.g., 'Last 7 Days') or both 'start' and 'end' dates (YYYY-MM-DD).