{"id":42573574,"url":"https://github.com/jacoblearned/obsidian-template-by-note-name","last_synced_at":"2026-01-28T21:30:40.722Z","repository":{"id":266413398,"uuid":"784481057","full_name":"jacoblearned/obsidian-template-by-note-name","owner":"jacoblearned","description":"A simple Obsidian plugin to automatically template notes based on their title","archived":false,"fork":false,"pushed_at":"2026-01-12T17:59:02.000Z","size":1468,"stargazers_count":10,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2026-01-12T23:10:24.711Z","etag":null,"topics":[],"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/jacoblearned.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-04-09T23:50:57.000Z","updated_at":"2026-01-12T17:59:05.000Z","dependencies_parsed_at":null,"dependency_job_id":"afdd00f3-2e68-4e5c-9287-73dbc405a641","html_url":"https://github.com/jacoblearned/obsidian-template-by-note-name","commit_stats":null,"previous_names":["jacoblearned/obsidian-template-by-note-name"],"tags_count":5,"template":false,"template_full_name":"obsidianmd/obsidian-sample-plugin","purl":"pkg:github/jacoblearned/obsidian-template-by-note-name","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jacoblearned%2Fobsidian-template-by-note-name","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jacoblearned%2Fobsidian-template-by-note-name/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jacoblearned%2Fobsidian-template-by-note-name/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jacoblearned%2Fobsidian-template-by-note-name/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jacoblearned","download_url":"https://codeload.github.com/jacoblearned/obsidian-template-by-note-name/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jacoblearned%2Fobsidian-template-by-note-name/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28852712,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-28T15:15:36.453Z","status":"ssl_error","status_checked_at":"2026-01-28T15:15:13.020Z","response_time":57,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":[],"created_at":"2026-01-28T21:30:39.999Z","updated_at":"2026-01-28T21:30:40.708Z","avatar_url":"https://github.com/jacoblearned.png","language":"TypeScript","funding_links":["https://www.buymeacoffee.com/jacoblearned"],"categories":[],"sub_categories":[],"readme":"# Template by Note Name\n\n\u003ca href=\"https://www.buymeacoffee.com/jacoblearned\" target=\"_blank\"\u003e\u003cimg src=\"https://cdn.buymeacoffee.com/buttons/v2/default-blue.png\" alt=\"Buy Me A Coffee\" style=\"height: 40px !important;width: 150px !important;\" \u003e\u003c/a\u003e\n\nThis is a simple [Obsidian](https://obsidian.md/) plugin to automatically template notes\nbased on their name when created or renamed. Users can template notes that match\ntheir desired naming conventions with any template that exists in their\nspecified templates folder (including sub-folders).\n\nExamples:\n\n- Create notes that start with `Meeting` with the content of `Templates/meeting.md`\n- Create notes that end with `Task` with the content of `Templates/task.md`\n- Create notes that contain `Idea` with the content of `Templates/idea.md`\n\n## Features\n\n- **Quicker templating**: Automatically template notes based on their name at creation time\n- **Customizable**: Users can create rules to template notes based on their personal naming conventions\n- **Multiple match options**: Choose from prefix, suffix, or contains to template notes\n- **Optionally template on rename**: Choose whether or not to template notes when they are renamed\n  If a note is renamed to a matching template, the template content will be prepended to the existing note.\n- **Case sensitivity options**: Choose whether or not to match note names against rules in a case-sensitive manner\n\n## Installation\n\nYou can install the plugin via the Community Plugins tab within Obsidian or by [direct link here](https://obsidian.md/plugins?id=template-by-note-name).\n\n## Zettelkasten Inspiration\n\nWhile the plugin supports general usage beyond [Zettelkasten](https://en.wikipedia.org/wiki/Zettelkasten),\nmy primary motivation for building the plugin was quicker templating of notes in a Zettelkasten system.\n\nIn Zettelkasten, notes are generally one of three types: reference notes, literature notes, or permanent notes\n(although many variations exist based on personal preference).\n\n- **Reference notes** contain information that is useful for reference, such as direct quotes from a source\n- **Literature notes** contain concise summaries in your own words a key point or idea made in a reference note's source.\n- **Permanent notes** contain fully-worked original thoughts or ideas inspired by one or more literature notes.\n\nTo manage these, I prefix each note type with a different color emoji for easy visual identification within Obsidian:\n🟦 for reference notes, 🟨 for literature notes, and 🟩 for permanent notes.\n\nI then have a template for each note type in my `Templates` folder, for example `Templates/reference_note.md`:\n\n```txt\n---\ntype: Note\ntags:\n  - reference-note\n  - inbox\ndate:\nsource:\nauthor(s):\nreviewed: false\n---\n**Summary**:\n\n**Highlights**:\n```\n\nUsing the plugin, it's simple to create new Zettelkasten notes that are already populated\nwith the Obsidian page properties I like to include for each note type.\n\n![alt text](assets/Zettelkasten.png)\n\n## Settings\n\n![Plugin Settings](assets/PluginSettingsScreenshot.png)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjacoblearned%2Fobsidian-template-by-note-name","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjacoblearned%2Fobsidian-template-by-note-name","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjacoblearned%2Fobsidian-template-by-note-name/lists"}