██╗ ██╗ █████╗ ██╗ ██████╗ ██████╗ ██║ ██║██╔══██╗██║ ██╔════╝ ██╔═══██╗ ██║ █╗ ██║███████║██║ ██║ ███╗██║ ██║ ██║███╗██║██╔══██║██║ ██║ ██║██║ ██║ ╚███╔███╔╝██║ ██║███████╗╚██████╔╝╚██████╔╝ ╚══╝╚══╝ ╚═╝ ╚═╝╚══════╝ ╚═════╝ ╚═════╝
Markdown to Web3,
Simplified.
Bridge your markdown workflow with decentralized publishing. Write once, publish everywhere—forever.
Publishing, Decentralized
Traditional hosting can disappear. Your content shouldn't.
WALGO connects Hugo's blazing-fast static site generation with Walrus Sites' resilient decentralized storage. Your markdown becomes permanent, censorship-resistant web content with 5x redundancy across the network.
Built for the Future
Lightning Fast
Hugo compiles thousands of pages in milliseconds. Incremental builds keep updates instant.
Truly Decentralized
Content distributed across Walrus network with erasure coding. No single point of failure.
Your Workflow
Keep using VS Code, Obsidian, or any markdown editor. WALGO handles the rest.
Custom Domains
Optional SuiNS integration for memorable .wal.app domains. Sites deploy with aggregator URLs by default.
Resilient
30% of the network can fail and your site stays online. True content permanence.
Simple CLI
Intuitive commands make decentralized publishing as easy as git push.
Start Publishing
# Install WALGO
curl -fsSL https://raw.githubusercontent.com/selimozten/walgo/main/install.sh | bash
# One command to create, configure, and deploy your site!
walgo quickstart my-blog
# This will:
# ✓ Create a new Hugo site
# ✓ Install a theme (PaperMod)
# ✓ Add sample content
# ✓ Build and optimize
# ✓ Deploy to Walrus (HTTP)
# Result: Your site live on the decentralized web in ~2 minutes! 🚀
📦 Quilt ID: <your-quilt-id>
🌐 Site URL: https://aggregator.walrus-testnet.walrus.space/v1/blobs/by-quilt-patch-id/...
Manual Setup
# Create a new site
walgo init my-site
cd my-site
# Build and deploy (no wallet required)
walgo build
walgo deploy-http
# Or deploy on-chain (requires Sui wallet)
walgo setup --network testnet
walgo deploy --epochs 5