{"id":22586000,"url":"https://github.com/raboro/obsidian-timer-plugin","last_synced_at":"2025-10-04T21:26:57.088Z","repository":{"id":191924390,"uuid":"685688126","full_name":"Raboro/obsidian-timer-plugin","owner":"Raboro","description":"Obsidian plugin, which allows you to measure time.","archived":false,"fork":false,"pushed_at":"2025-04-07T12:55:18.000Z","size":1490,"stargazers_count":12,"open_issues_count":7,"forks_count":3,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-04-10T20:39:16.685Z","etag":null,"topics":["biome","bun","ci","css","js","makefile","obsidian","obsidian-plugin","shell-scripts","ts"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","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/Raboro.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,"zenodo":null}},"created_at":"2023-08-31T19:30:15.000Z","updated_at":"2025-04-10T16:37:27.000Z","dependencies_parsed_at":"2024-03-07T22:28:52.004Z","dependency_job_id":"0dabb6b8-c666-4a16-9882-064d341c75e0","html_url":"https://github.com/Raboro/obsidian-timer-plugin","commit_stats":null,"previous_names":["raboro/obsidian-timer-plugin"],"tags_count":20,"template":false,"template_full_name":"Raboro/Obsidian-Plugin-Template","purl":"pkg:github/Raboro/obsidian-timer-plugin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raboro%2Fobsidian-timer-plugin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raboro%2Fobsidian-timer-plugin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raboro%2Fobsidian-timer-plugin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raboro%2Fobsidian-timer-plugin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Raboro","download_url":"https://codeload.github.com/Raboro/obsidian-timer-plugin/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Raboro%2Fobsidian-timer-plugin/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260742352,"owners_count":23055746,"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":["biome","bun","ci","css","js","makefile","obsidian","obsidian-plugin","shell-scripts","ts"],"created_at":"2024-12-08T07:10:30.311Z","updated_at":"2025-10-04T21:26:57.030Z","avatar_url":"https://github.com/Raboro.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Obsidian-Timer-Plugin\n\nWith this plugin you can measure time, set timers and get a notice if the timer is done.\n\n![Main Demo image](assets/MainDemo.png)\n\n## Using\nSet your timer via commands or with the timer buttons under the clock. The maximum is ``99:59:59``. Also if the clock is at ``00:00:00`` the timer is not starting. You can edit the numbers which in-/decreases the clock in the settings. If the timer is finished you get a notice. You can ``start/stop/cancel/resume and reset`` the timer. By default you can start and reset the timer, but if the timer is going you can cancel/stop/resume it.\n\nYou also see the current timer in the status bar in the left corner.\nAlso there is another time format called ``Verbose`` (screenshots with stacked timer buttons): \n\nWith not set values | Without not set values (00)|\n--- | --- |\n![Verbose time format](assets/VerboseUI.png) | ![Verbose time format without not set values](assets/VerboseUIWithoutNotSetValues.png) |\n\n## Commands \nYou can open the timer by clicking on the ribbon icon or using the command ``Timer: Open timer``. You can also directly set the timer via the command ``Timer: Set timer to``. You can use one of those two notation as input: \n```\nHH:MM:SS or HHh MMm SSs\n```\nWith those you can do this for example: \n```\n10:11 for 10 minutes and 11 seconds\n```\nor \n````\n10m 11s for 10 minutes and 11 seconds\n````\nAlso you can add a couple of favorite timers, which you often use. You can remove them or choose one of them to insert into the timer. With that you don´t need to set the timer to the same times over and over again. Just select one of those favorites and your good to go.\n\n![Commands Demo image](assets/CommandsDemo.png)\n\n## Settings\nYou can set the numbers of the timer buttons in the settings. Also you can insert only seconds/minutes or hours for one button. The number you insert gets an increasing and decreasing button.\n\nYou can also stack the timer buttons over each other.\n\nAlso it's possible to use another time format displayed in the ui. Default is shown in the screenshot on the top. But you can also enable verbose format and directly see the numbers: ``12m 00s``. If you wanna get rid of the ``00s`` you can enable the last setting 'Remove not set values in verbose time format' to get ``12m``.\n\nIt's also possible to switch between different notifications (Obsidian/OS Notification). Deactivate commas \u0026 disable header of default timer format.\n\n![Settings Demo image](assets/SettingsDemo.png)","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraboro%2Fobsidian-timer-plugin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fraboro%2Fobsidian-timer-plugin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fraboro%2Fobsidian-timer-plugin/lists"}