{"id":18736256,"url":"https://github.com/decaf-dev/obsidian-note-splitter","last_synced_at":"2025-04-12T19:21:54.827Z","repository":{"id":210849944,"uuid":"727587371","full_name":"decaf-dev/obsidian-note-splitter","owner":"decaf-dev","description":"Split a note into individual notes based on a delimiter","archived":false,"fork":false,"pushed_at":"2024-09-22T07:43:08.000Z","size":170,"stargazers_count":17,"open_issues_count":3,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-10T13:11:39.145Z","etag":null,"topics":["note-splitter","notes-tool","obsidian-md","obsidian-plugin"],"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/decaf-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","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},"funding":{"custom":"https://ko-fi.com/decaf_dev"}},"created_at":"2023-12-05T06:56:34.000Z","updated_at":"2025-03-07T17:46:23.000Z","dependencies_parsed_at":"2024-02-19T04:29:07.490Z","dependency_job_id":"ea97d192-ae34-4f4c-9740-809e1e97a550","html_url":"https://github.com/decaf-dev/obsidian-note-splitter","commit_stats":null,"previous_names":["trey-wallis/obsidian-note-splitter","decaf-dev/obsidian-note-splitter"],"tags_count":14,"template":false,"template_full_name":"obsidianmd/obsidian-sample-plugin","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/decaf-dev%2Fobsidian-note-splitter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/decaf-dev%2Fobsidian-note-splitter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/decaf-dev%2Fobsidian-note-splitter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/decaf-dev%2Fobsidian-note-splitter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/decaf-dev","download_url":"https://codeload.github.com/decaf-dev/obsidian-note-splitter/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248618715,"owners_count":21134285,"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":["note-splitter","notes-tool","obsidian-md","obsidian-plugin"],"created_at":"2024-11-07T15:19:54.341Z","updated_at":"2025-04-12T19:21:54.808Z","avatar_url":"https://github.com/decaf-dev.png","language":"TypeScript","readme":"# Obsidian Note Splitter\n\n![Obsidian Downloads](https://img.shields.io/badge/dynamic/json?logo=obsidian\u0026color=%23483699\u0026label=downloads\u0026query=%24%5B%22note-splitter%22%5D.downloads\u0026url=https%3A%2F%2Fraw.githubusercontent.com%2Fobsidianmd%2Fobsidian-releases%2Fmaster%2Fcommunity-plugin-stats.json)\n\nNote splitter is an [Obsidian.md](https://obsidian.md) plugin for desktop only. It allows you to split a single note into many notes based on a sequence of characters (a delimiter).\n\n## Table of contents\n\n-   [Videos](#videos)\n-   [Installation](#installation)\n-   [Usage](#usage)\n-   [Settings](#settings)\n-   [Learn more](#learn-more)\n-   [Contributing](#contributing)\n-   [License](#license)\n\n## Videos\n\nSplit a note using default settings.\n\n\u003cvideo src=\"https://github.com/decaf-dev/obsidian-note-splitter/assets/40307803/b15117e8-a297-4353-b705-13e7713872ef\" controls=\"controls\" style=\"max-width: 100%;\"\u003e\n  Your browser does not support the video tag.\n\u003c/video\u003e\n\nSplit a note with [use first line as title](#use-first-line-as-title) enabled.\n\n\u003cvideo src=\"https://github.com/decaf-dev/obsidian-note-splitter/assets/40307803/fe4edb7c-4f4d-4f3e-b1a8-a42cd2a23706\" controls=\"controls\" style=\"max-width: 100%;\"\u003e\n  Your browser does not support the video tag.\n\u003c/video\u003e\n\n## Installation\n\n1. In Obsidian, open **Settings**\n2. Go to **Community plugins**\n3. Select **Browse**\n4. Search for **Note Splitter** by **DecafDev**\n5. Select **Install**\n6. Then select **Enable**\n\n## Usage\n\n1. Open a note that you want to split\n2. Switch to editing mode\n3. Open the Obsidian command palette\n4. Type **Split by delimiter**\n5. Press enter\n6. See split notes in the [output folder](#output-folder)\n\n\u003e [!NOTE]\n\u003e Splitting a note will not modify the original note.\n\n### Frontmatter\n\nWhen splitting a note, frontmater is ignored. Only content after the frontmatter block is split.\n\n## Settings\n\n### Output folder\n\nThe folder to save split notes in. If the input is empty, the folder of the original note will be used.\n\n\u003e [!NOTE]\n\u003e Default value is `note-splitter`\n\n### Delimiter\n\nThe sequence of characters to split by. When you split a note, the content before and after each delimiter will become new notes.\n\n\u003e [!NOTE]\n\u003e The default value is a newline character `\\n`\n\n## Remove delimiter\n\nIf enabled, the delimiter will not be included in the content of split notes.\n\nFor example, suppose you have two sentences and your delimiter is set to a period `.`.\n\n```markdown\nThis is sentence 1. This is sentence 2.\n```\n\nIf this setting is enabled, the output will be:\n\n```markdown\nThis is sentence 1\n```\n\n```markdown\nThis is sentence 2\n```\n\nIf you wanted to retain the period in each split note, you could disable this setting. The output would then be:\n\n```markdown\nThis is sentence 1.\n```\n\n```markdown\nThis is sentence 2.\n```\n\n\u003e [!NOTE]\n\u003e Enabled by default.\n\n### Use first line as title\n\nIf enabled, the first line of split content will be used as the title of the split note. If the title already exists, the conflict will be indicated by naming the note as `Split conflict \u003crandom-uuid\u003e`.\n\nIf disabled, a timestamp will be used as the title e.g. `note-splitter-1702591910`.\n\n\u003e [!NOTE]\n\u003e Disabled by default.\n\n#### Removed characters\n\nDepending on your operating system, Obsidian will not allow certain characters in a file name.\n\nWhen `Use first line as title` is enabled, invalid characters in the first line will be removed.\n\n| Character | Removed On            |\n| --------- | --------------------- |\n| `*`       | Windows               |\n| `\"`       | Windows               |\n| `` ` ``   | Windows               |\n| `?`       | Windows               |\n| `\u003c`       | Windows               |\n| `\u003e`       | Windows               |\n| `:`       | Windows, macOS, Linux |\n| `\\`       | Windows, macOS, Linux |\n| `/`       | Windows, macOS, Linux |\n| `^`       | Windows, macOS, Linux |\n| `[`       | Windows, macOS, Linux |\n| `]`       | Windows, macOS, Linux |\n| `#`       | Windows, macOS, Linux |\n\n### Append to split content\n\nThis is text that should appended to the content of each split note.\n\n### Delete original\n\nIf enabled, the original note will be deleted after a successful split.\n\n\u003e [!NOTE]\n\u003e Disabled by default.\n\n## Learn more\n\n[Steps to create Anki flashcards from an English article, using Yanki, ChatGPT, Note Splitter](https://www.youtube.com/watch?v=Gu6B7nqUV9o) by [@jdevtw](https://www.youtube.com/@jdevtw)\n\n## Contributing\n\nIssues and pull requests are welcome.\n\n## License\n\nNote Splitter is distributed under [MIT License](https://github.com/decaf-dev/obsidian-note-splitter/blob/master/LICENSE)\n","funding_links":["https://ko-fi.com/decaf_dev"],"categories":["TypeScript"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdecaf-dev%2Fobsidian-note-splitter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdecaf-dev%2Fobsidian-note-splitter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdecaf-dev%2Fobsidian-note-splitter/lists"}