Repository navigation
Installation
Brandon Young edited this page Nov 5, 2026
·
1 revision
Windows (PowerShell):
iwr -useb https://raw.githubusercontent.com/byvfx/go-notion-md-sync/main/scripts/install-windows.ps1 | iexThis installs to %LOCALAPPDATA%\notion-md-sync\ and adds that folder to your user PATH. Restart your terminal afterwards.
Linux / macOS:
curl -sSL https://raw.githubusercontent.com/byvfx/go-notion-md-sync/main/scripts/install-unix.sh | bashiwr -useb https://raw.githubusercontent.com/byvfx/go-notion-md-sync/main/scripts/uninstall-windows.ps1 | iexDownload the archive for your platform from GitHub Releases. Builds exist for Linux, macOS and Windows on amd64 and arm64. Extract it and put notion-md-sync (or notion-md-sync.exe) somewhere on your PATH.
You need Go 1.23 or newer.
git clone https://github.com/byvfx/go-notion-md-sync.git
cd go-notion-md-sync
make build # writes bin/notion-md-syncOr without make:
go build -o notion-md-sync ./cmd/notion-md-syncnotion-md-sync --version
notion-md-sync --helpNext: Configuration.
# Bash
notion-md-sync completion bash > /etc/bash_completion.d/notion-md-sync
# Zsh
notion-md-sync completion zsh > ~/.zsh/completions/_notion-md-sync
# Fish
notion-md-sync completion fish > ~/.config/fish/completions/notion-md-sync.fish
# PowerShell
notion-md-sync completion powershell > notion-md-sync.ps1