{"id":15105845,"url":"https://github.com/ollyisonit/obsidian-vault-splitter","last_synced_at":"2026-02-06T04:32:19.624Z","repository":{"id":244770369,"uuid":"816213696","full_name":"ollyisonit/obsidian-vault-splitter","owner":"ollyisonit","description":"A small command line utility for splitting up your Obsidian vaults.","archived":false,"fork":false,"pushed_at":"2025-01-07T04:58:53.000Z","size":10,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-25T17:41:52.141Z","etag":null,"topics":["obsidian","obsidian-community","obsidian-md","obsidian-vault"],"latest_commit_sha":null,"homepage":"","language":"Python","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/ollyisonit.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":"2024-06-17T09:18:37.000Z","updated_at":"2025-01-07T04:58:57.000Z","dependencies_parsed_at":"2024-09-16T06:03:22.951Z","dependency_job_id":"b44f71aa-cc08-411e-8357-9bb493885a5e","html_url":"https://github.com/ollyisonit/obsidian-vault-splitter","commit_stats":{"total_commits":9,"total_committers":2,"mean_commits":4.5,"dds":"0.11111111111111116","last_synced_commit":"846f5f8e3678c15ede0e5c2693440e9a2707a108"},"previous_names":["ollyisonit/obsidian-vault-splitter"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/ollyisonit/obsidian-vault-splitter","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ollyisonit%2Fobsidian-vault-splitter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ollyisonit%2Fobsidian-vault-splitter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ollyisonit%2Fobsidian-vault-splitter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ollyisonit%2Fobsidian-vault-splitter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ollyisonit","download_url":"https://codeload.github.com/ollyisonit/obsidian-vault-splitter/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ollyisonit%2Fobsidian-vault-splitter/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29150646,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-06T02:39:25.012Z","status":"ssl_error","status_checked_at":"2026-02-06T02:37:22.784Z","response_time":59,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: 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":["obsidian","obsidian-community","obsidian-md","obsidian-vault"],"created_at":"2024-09-25T20:43:42.088Z","updated_at":"2026-02-06T04:32:19.609Z","avatar_url":"https://github.com/ollyisonit.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Obsidian Vault Splitter\n\nA small command line utility for splitting up your Obsidian vaults. Allows you to select one note as the root, and then recursively grabs all of the notes it references.\n\nRequires Python 3.10 or later.\n\n**CAUTION**: Make sure to back up your vault before splitting it.\n\n```\nusage: vault-splitter.py [-h] [-cp PATH] [-mv PATH] [-ls] [--find-orphans] root-note\n\nVault-splitting utility for Obsidian. Allows you to select a root note and then recursively list, move, or copy all notes that it links to. Does not follow backlinks.\n\npositional arguments:\n  root-note             Path to file that should be considered as root when building tree\n\noptions:\n  -h, --help            show this help message and exit\n  -cp PATH, --copy PATH\n                        Copy isolated tree to given directory\n  -mv PATH, --move PATH\n                        Move isolated tree to given directory\n  -ls, --list           List files without moving or copying them. Default behavior.\n  --find-orphans        Invert behavior to affect all files that aren't in the tree\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Follyisonit%2Fobsidian-vault-splitter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Follyisonit%2Fobsidian-vault-splitter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Follyisonit%2Fobsidian-vault-splitter/lists"}