A starter template for building web applications with Ziex deployed on Cloudflare Workers.
1. Install ZX CLI
# Linux/macOS
curl -fsSL https://ziex.dev/install | bash
# Windows
powershell -c "irm ziex.dev/install.ps1 | iex"2. Install Zig
brew install zig # macOS
winget install -e --id zig.zig # Windows3. Install Node.js (for Wrangler)
├── app/
│ ├── assets/ # Static assets (CSS, images, etc)
│ ├── main.ts # Cloudflare Worker entrypoint
│ ├── main.zig # Zig entrypoint
│ ├── pages/ # Pages (Zig/ZX)
│ │ ├── layout.zx # Root layout
│ │ ├── page.zx # Home page
│ │ ├── client.zx # Client-side component
│ │ └── ...
│ └── public/ # Public static files (favicon, etc)
├── build.zig # Zig build script
├── build.zig.zon # Zig package manager config
├── wrangler.jsonc # Cloudflare Workers config
└── package.json
zig build devApp will be available at http://localhost:3000 with hot reload enabled.
npx wrangler deployOr click the Deploy to Cloudflare Workers button above for one-click deployment.
Contributions are welcome! For feature requests, bug reports, or questions, see the Ziex Repo.