Write once, publish everywhere. WordPress as your headless CMS for static sites (Hugo, Astro, Jekyll) via GitHub.
Edit in WordPress (familiar Gutenberg interface), one-click sync to GitHub, automatic deployment to static hosting. Zero server runtime, optimized images (AVIF/WebP), full control.
π― Multi-platform publishing β WordPress, GitHub, dev.to, static sites
π Production-ready β Encrypted credentials, atomic commits, error handling
β‘ Performance β Async processing, WebP/AVIF optimization, responsive images
π¨ Customizable β Front Matter templates, per-post sync control
π‘οΈ SEO-friendly β Smart canonical URLs, automatic redirects
π Monitoring β Real-time sync status, detailed logs, one-click retry
- Developers building JAMstack sites needing a user-friendly CMS
- Content teams familiar with WordPress publishing to static hosting
- Tech writers managing docs with WordPress β GitHub workflow
- Solo creators wanting WordPress editing + static site performance
1. Install
# Download latest release
wget https://github.com/pcescato/ajc-bridge/releases/latest/download/ajc-bridge.zip
# WordPress β Plugins β Upload β Activate2. Configure
Settings β AJC Bridge
ββ GitHub Token (from GitHub Settings)
ββ Repository URL (your-username/your-repo)
ββ SSG Type (Hugo/Astro/Jekyll)
3. Publish
Write post β Click "Publish"
β Syncs to GitHub
β Deploys to static site (~2 min)
Detailed Installation Guide β
- β WordPress only β Traditional WP site
- β WordPress + dev.to β Cross-posting syndication
- β WordPress + Static β Headless CMS workflow
- β Static only β WordPress as editor interface
- β Multi-platform β All of the above simultaneously
- β Hugo β YAML/TOML front matter, date-prefixed files
- β Astro β Content collections, .mdx support, ISO 8601 dates
- β Jekyll β YAML front matter, Ruby-style conventions
- π Eleventy β Coming soon
- β Gutenberg β Markdown β Full block conversion
- β Image optimization β AVIF/WebP, responsive sizes (320/640/1280px)
- β Front Matter β Customizable per SSG
- β Code blocks β Syntax highlighting preserved
- β Tables β Markdown table conversion
- β Auto-updates β GitHub releases integration
- β Async processing β Action Scheduler (no blocking)
- β Logging β Detailed sync logs, debug mode
- β Error handling β Retry mechanism, status tracking
- β Atomic commits β Markdown + images in single commit
- Installation β Step-by-step setup
- Configuration β All settings explained
- Workflows β Use cases & examples
- Adapters β SSG-specific guides (Hugo/Astro/Jekyll)
- Troubleshooting β Common issues & solutions
- Architecture β Technical deep-dive
Production sites using AJC Bridge:
- benchwiseunderflow.in β Dual-language Astro deployment
From GitHub Release:
- Download
ajc-bridge-x.x.x.zipfrom Releases - WordPress β Plugins β Upload Plugin
- Activate
Updates:
Automatic via GitHub releases (notification in WordPress admin).
We welcome contributions! See CONTRIBUTING.md for:
- Development setup
- Code standards
- Pull request process
- Testing guidelines
GPL-2.0+ β See LICENSE
Built with GitHub Copilot CLI | Read the build story β