{"id":18452087,"url":"https://github.com/tobimori/streamdeck-toggl","last_synced_at":"2025-04-08T02:33:19.465Z","repository":{"id":40258442,"uuid":"265814052","full_name":"tobimori/streamdeck-toggl","owner":"tobimori","description":"⏱️ Make time tracking a 🍰 piece of cake, with Toggl Track and Elgato Stream Deck (Toggl Track integration for Stream Deck)","archived":true,"fork":false,"pushed_at":"2024-06-06T07:58:46.000Z","size":490,"stargazers_count":120,"open_issues_count":11,"forks_count":39,"subscribers_count":11,"default_branch":"master","last_synced_at":"2024-06-06T09:18:21.691Z","etag":null,"topics":["elgato","javascript","plugin","stream-deck","streamdeck","streamdeck-sdk","streamdecksdk","timetracker","timetracking","toggl","toggl-api"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","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/tobimori.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":"2020-05-21T09:59:22.000Z","updated_at":"2024-06-06T07:59:01.000Z","dependencies_parsed_at":"2024-04-29T09:48:02.282Z","dependency_job_id":"35e45865-d585-4950-b990-6b073af69c45","html_url":"https://github.com/tobimori/streamdeck-toggl","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tobimori%2Fstreamdeck-toggl","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tobimori%2Fstreamdeck-toggl/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tobimori%2Fstreamdeck-toggl/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tobimori%2Fstreamdeck-toggl/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tobimori","download_url":"https://codeload.github.com/tobimori/streamdeck-toggl/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223300453,"owners_count":17122613,"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":["elgato","javascript","plugin","stream-deck","streamdeck","streamdeck-sdk","streamdecksdk","timetracker","timetracking","toggl","toggl-api"],"created_at":"2024-11-06T07:29:59.166Z","updated_at":"2024-11-06T07:30:01.096Z","avatar_url":"https://github.com/tobimori.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"# Unmmaintained!\nThe kind folks from @blueshiftone started [a fork, which you can find here](https://github.com/blueshiftone/streamdeck-toggl). Please use this version instead!\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"#\"\u003e\n    \u003cimg src=\"resources/readme/GitHubBanner.png\" alt=\"Toggl Track + Elgato Stream Deck\" /\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"#\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/macOS-✓-success?logo=apple\u0026style=flat-square\u0026logoColor=white\" alt=\"macOS supported\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"#\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Windows-✓-success?logo=windows-95\u0026style=flat-square\u0026logoColor=white\" alt=\"Windows supported\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://twitter.com/tobimori\"\u003e\n    \u003cimg src=\"https://img.shields.io/twitter/follow/tobimori?color=%231da1f2\u0026label=Follow%20%40tobimori\u0026logo=twitter\u0026logoColor=white\u0026style=flat-square\" alt=\"Follow @tobimori on Twitter\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://discord.gg/YWy3UAy\"\u003e\n    \u003cimg src=\"https://img.shields.io/discord/713669570929623150?label=Meet%20On%20Discord\u0026logo=discord\u0026logoColor=white\u0026style=flat-square\" alt=\"Meet on Discord\" /\u003e\n  \u003c/a\u003e\n  \u003ca href=\"#\"\u003e\n    \u003cimg src=\"https://img.shields.io/endpoint?label=Downloads\u0026style=flat-square\u0026url=https%3A%2F%2Fstreamdeck.api.moeritz.io%2Fapi%2Fshields%2Fdownloads%2Fio.moeritz.streamdeck.toggl\" alt=\"Total Downloads\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"#\"\u003e\n    \u003cimg src=\"https://img.shields.io/endpoint?logo=toggl\u0026style=flat-square\u0026url=https%3A%2F%2Ftoggl.api.moeritz.io%2Fapi%2Fshields%2F160872754\u0026label=Total%20Time%20Tracked%20Working%20On\" alt=\"Total Time Tracked Working On streamdeck-toggl\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\n___\n\n# Hassle-free time tracking using [Elgato Stream Deck](https://www.elgato.com/en/gaming/stream-deck) and [Toggl Track](https://toggl.com/track/)\n\n## ✏️ Setup\n\nJust search for the Action \"Toggl\" within the Stream Deck app and install it. There is a button called \"Toggl\" available in section \"Custom\".\n\n![PropertyInspector](resources/readme/PropertyInspector.png)\n\n* **Title** is a default Stream Deck property available for every button in Stream Deck. You should leave it empty (see Button Label).\n* **API Token** is your private API Token you can get from your [Toggl profile](https://track.toggl.com/profile). This Token is handled like a password. ***Don't share it***. Required.\n* **Button Label** is used instead of *Title*. If the tracker isn't running, the Label is shown on the button. If the tracker is running the elapsed time is shown additionally. If *Title* is set, it will override *Button Label*.\n* **Entry Name** describes the activity you want to report. It is not required but strongly recommended.\n* **Workspace** is your workspace you start the time entries in. Required.\n* **Project** is the project you want to assign the task to. Leave blank for no project. New projects can be added in Toggl.\n* **Billable** sets Toggl's billable flag (for Toggl paid plans only).\n\n![StreamDeckScreenshot](resources/readme/StreamDeckScreenshot.png)\n\nJust press any Toggl Button to start tracking time. The button should indicate tracking by turning red and showing the current tracking time (if no *Title* is set). The status of the button is defined by workspace, project and entry name. If you setup two identical buttons (even on different Stream Deck profiles), both button indicate the same. If you start or stop your timer using the Toggl app (web, desktop, mobile) Toggl for Stream Deck will follow by changing the status.\n\n## 📞 Help\n\nFeel free to ask your questions on [my Discord Server](https://discord.gg/YWy3UAy). Please use GitHub Issues for reporting bugs and requesting new features.\n\n## 📄 License\n\nstreamdeck-toggl is licensed under the [MIT License](LICENSE).\n\n## Known Issues\n\n* Changing the *Button Label* wont change the *Title* immediately. Restart Stream Deck.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftobimori%2Fstreamdeck-toggl","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftobimori%2Fstreamdeck-toggl","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftobimori%2Fstreamdeck-toggl/lists"}