Golang based CLI tool to download obsidian publish sites. Supports parallel downloads.
Inspired by obsidian-publish-downloader
To be able to build the code you should have:
- Go - You can download and install Go using this link.
setx GOOS=windows
setx GOARCH=amd64
go build -o gobsidian.exe .
export GOARCH=amd64
export GOOS=linux
go build -o gobsidian .
export GOOS=darwin
export GOARCH=amd64
go build -o gobsidian-mac .
./gobsidian https://publish.obsidian.md/addielamarr/ directory
Progress output:
[##################################################] 100%
Directory tree:
directory/
├── 00 Home MOC.md
├── 01 Cybersecurity Mastery.md
...
└── Zero Knowledge Proof-based cryptography.md