{"repo":"hugobatista/joplin-to-obsidian","free":true,"listed":false,"github":"https://github.com/hugobatista/joplin-to-obsidian","clone":"git clone https://github.com/hugobatista/joplin-to-obsidian.git","description":"A Python tool to convert Joplin notebook exports (markdown + front matter format) into a format suitable for Obsidian vaults. This tool reorganizes resources, cleans up file names, and removes Joplin-specific metadata to create a cleaner Obsidian-compatible structure.","language":"Python","stars":27,"topics":["joplin","markdown","obsidian"],"license":"MIT","category":"productivity","readme_excerpt":"Joplin to Obsidian Migration Tool 🔄 A Python tool to convert Joplin notebook exports (markdown + front matter format) into a format suitable for Obsidian vaults. It reorganizes resources, cleans up file names, and removes Joplin-specific metadata. Migration Workflow 1. Export from Joplin : Create an export using the \"Markdown + Front Matter\" format 2. Process with this tool : Run the migration tool against your Joplin export 3. Import to Obsidian : Import the processed files into your Obsidian vault ⚠️ Important Disclaimer This tool modifies your files and directories! Always create a backup before running. The changes are irreversible. Use --dry-run to preview changes first. What This Tool Does Step Operation Subcommand ------ ----------- ------------ 1 Move resources from global resources to local folders move-resources 2 Remove trailing underscores/spaces from files & folders — 3 Remove empty resources directories cleanup-files 4 Remove location data (latitude, longitude, altitude) from YAML front matter cleanup-location Installation pip uv Docker Usage Run all steps (with confirmation prompt) Preview changes (dry run) Shows exactly what would happen without modifying any files: Run individual steps Each subcommand also supports --dry-run : Show version Docker Input Structure Output Structure Technical Details - Language : Python 3.10+ - Dependencies : Typer (for CLI), otherwise standard library - File Encoding : UTF-8 Troubleshooting \"Resource not found\" errors Markdown ","default_branch":null,"files":null,"tree":[],"storefront":"/r/hugobatista","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/hugobatista/joplin-to-obsidian/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}