{"id":14986405,"url":"https://github.com/fathi-riham-mn/timetracker","last_synced_at":"2025-04-11T20:31:56.218Z","repository":{"id":193699373,"uuid":"689335304","full_name":"fathi-riham-mn/TimeTracker","owner":"fathi-riham-mn","description":"Simple time tracking application made in C# (.NET) and WinForms . Translation is available in English and Czech.","archived":false,"fork":false,"pushed_at":"2024-06-06T10:14:52.000Z","size":234,"stargazers_count":29,"open_issues_count":0,"forks_count":4,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-25T18:16:38.520Z","etag":null,"topics":["csharp","dotnet","timetracker","timetracking","windows-forms"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fathi-riham-mn.png","metadata":{"files":{"readme":"readme.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-09-09T13:38:51.000Z","updated_at":"2024-08-15T13:42:20.000Z","dependencies_parsed_at":"2023-09-09T14:46:46.096Z","dependency_job_id":"c87afd8f-8cac-4e24-8e5f-455b126c2d0d","html_url":"https://github.com/fathi-riham-mn/TimeTracker","commit_stats":{"total_commits":13,"total_committers":3,"mean_commits":4.333333333333333,"dds":"0.15384615384615385","last_synced_commit":"5b75dd5de35eb4885ec39707c01bf531e5d2bd37"},"previous_names":["rihamnazeer/timetracker","fathi-riham-mn/timetracker"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fathi-riham-mn%2FTimeTracker","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fathi-riham-mn%2FTimeTracker/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fathi-riham-mn%2FTimeTracker/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fathi-riham-mn%2FTimeTracker/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fathi-riham-mn","download_url":"https://codeload.github.com/fathi-riham-mn/TimeTracker/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248476356,"owners_count":21110264,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["csharp","dotnet","timetracker","timetracking","windows-forms"],"created_at":"2024-09-24T14:12:49.417Z","updated_at":"2025-04-11T20:31:51.192Z","avatar_url":"https://github.com/fathi-riham-mn.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Time Tracker\n\nA simple time tracking application .\nWritten in C#/.NET 4 and using the WinForms library,\nreleased publicly as open-source software under the MIT license.\n\n\n## Features\n\n* Time tracking\n* Visual display of currently tracked time\n* Set tracking categories (or pick a category that's already in the table)\n* Observe immediate totals (statistics for all rows / selection / selected category)\n* Delete inconvenient entries\n* Open / Save time tracker table files (which use CSV-like format that is easy to process further)\n* Generic window manager options (stay on top, show in notification area, ...)\n* Language picker (currently available in Czech and English) with Windows' locale autodetection.\n* Settings are persisted in local storage\n\n\n## Usage\n\n1. Star tracking by clicking the ![Start Tracking](/screenshots/btn_start_tracking.png?raw=true) button\n2. The two read-only fields now show the time when tracking started and how much time elapsed since then: ![Two fields with absolute time and elapsed time](/screenshots/tracking_info.png?raw=true)\n3. Optionally fill in the \"category\" field: ![A text field with \"Awesome Cat\" filled in](/screenshots/category_field.png?raw=true)\n4. Stop the tracking by clicking the ![Stop Tracking](/screenshots/btn_stop_tracking.png?raw=true) button\n5. A new record will appear in the table below: ![Example Time Tracker record](/screenshots/example_record.png?raw=true)\n\n\n## Screenshots\n\nThe following screenshot represents the table from [examples/table.timetracker](/examples/table.timetracker):\n\n![Example TimeTracker table displayed in the program's GUI](/screenshots/example_table.png?raw=true)\n\n\n## Installation\n\nYou can either grab the [latest release](https://github.com/Amunak/TimeTracker/releases/latest), unpack it and run `timetracker.exe` or compile the software yourself.\n\n### Compiling\n\nClone this repository, open the solution (`TimeTracker.sln`) in Visual Studio,\npick a configuration (I'd suggest `release` unless you plan to tinker with the code)\nand select `Build \u003e Compile Solution`. The built code should appear in the project directory\nunder `bin/Release`. You'll see `timetracker.exe` here\n(along with some generated resource files and default config).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffathi-riham-mn%2Ftimetracker","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffathi-riham-mn%2Ftimetracker","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffathi-riham-mn%2Ftimetracker/lists"}