{"id":15017093,"url":"https://github.com/jamiefdhurst/obsidian-auto-periodic-notes","last_synced_at":"2026-01-06T21:24:43.958Z","repository":{"id":254279121,"uuid":"828516460","full_name":"jamiefdhurst/obsidian-auto-periodic-notes","owner":"jamiefdhurst","description":"Obsidian plugin to create new periodic notes automatically in the background and allow these to be pinned in your open tabs. Requires the \"Periodic Notes\" plugin.","archived":false,"fork":false,"pushed_at":"2025-02-12T09:49:18.000Z","size":1945,"stargazers_count":8,"open_issues_count":4,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-12T11:18:23.546Z","etag":null,"topics":["notes","obsidian","pkm","plugin","typescript"],"latest_commit_sha":null,"homepage":null,"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/jamiefdhurst.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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":"2024-07-14T11:48:29.000Z","updated_at":"2025-02-03T00:05:53.000Z","dependencies_parsed_at":"2024-08-22T14:03:16.320Z","dependency_job_id":"7cadb716-05f9-49e5-b249-c58c7ab34083","html_url":"https://github.com/jamiefdhurst/obsidian-auto-periodic-notes","commit_stats":{"total_commits":26,"total_committers":2,"mean_commits":13.0,"dds":"0.038461538461538436","last_synced_commit":"0a96da2a8f75c73670dca1f19d28172b158bf915"},"previous_names":["jamiefdhurst/obsidian-auto-periodic-notes"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamiefdhurst%2Fobsidian-auto-periodic-notes","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamiefdhurst%2Fobsidian-auto-periodic-notes/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamiefdhurst%2Fobsidian-auto-periodic-notes/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamiefdhurst%2Fobsidian-auto-periodic-notes/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jamiefdhurst","download_url":"https://codeload.github.com/jamiefdhurst/obsidian-auto-periodic-notes/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248557847,"owners_count":21124168,"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":["notes","obsidian","pkm","plugin","typescript"],"created_at":"2024-09-24T19:49:51.678Z","updated_at":"2026-01-06T21:24:43.950Z","avatar_url":"https://github.com/jamiefdhurst.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Automatic Periodic Notes for Obsidian\n\nCreates new periodic notes automatically in the background and allows these to be pinned in your open tabs; supports daily, weekly, monthly, quarterly and yearly notes.\n\nDesigned to work with [Obsidian](https://obsidian.md), requires the [Periodic Notes](https://github.com/liamcain/obsidian-periodic-notes) plugin.\n\n_Note: this now supports the current (**v0.0.17**) and newer Beta (**v1.0.0-beta3**) versions of Periodic Notes available via [BRAT](https://tfthacker.com/BRAT). This functionality is provided through a [abstract provider](https://github.com/jamiefdhurst/obsidian-periodic-notes-provider) for the required plugin._\n\nThis plugin respects the settings of the Periodic Notes plugin, creating your notes using the templates, format and location you have selected.\n\n## Features\n\n![Example of notice in Obsidian, showing creation of today's daily note](/docs/notice-example.png)\n\n- Creates new notes in the background for your periodic notes\n- Supports daily, weekly, monthly, quarterly and yearly notes with individual settings for each\n- Supports opening and pinning the new notes automatically when created\n- Supports automatically closing older notes\n- Can exclude weekends from daily note generation\n\n## Settings\n\n![Example of Settings screen within Obsidian](/docs/settings.png)\n\nAutomatic creation can be toggled on and off for each of the supported note types, these are only shown if you have enabled and configured these notes within the Periodic Notes plugin. Within each note type, you can set whether to open and pin the note automatically, or whether to simply create it in the background, showing a notice when complete.\n\n## Development\n\nThis plugin has been developed using Typescript with the Obsidian and Periodic Notes APIs and Jest for testing.\n\nOnce you've cloned the repository, to speed up plugin development it is recommended to symlink the location of the plugin directly into your local Obsidian:\n\n```bash\nln -s obsidian-auto-periodic-notes ~/.obsidian/plugins/\n```\n\nYou can then run the plugin build automatically to pick up any changes:\n\n```bash\nnpm run dev\n```\n\nTo test the plugin using just, you can run it with or without coverage:\n\n```bash\nnpm run test\nnpm run coverage\n```\n\nWhen submitting a PR, the plugin will be automatically tested, and when merged into main this will be built and released using GitHub Actions.\n\n## Thanks\n\nMany thanks to [Liam Cain](https://liamca.in/hello) for the awesome work on the Periodic Notes plugin!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjamiefdhurst%2Fobsidian-auto-periodic-notes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjamiefdhurst%2Fobsidian-auto-periodic-notes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjamiefdhurst%2Fobsidian-auto-periodic-notes/lists"}