🚀 AstroChef

The shared framework behind all your game guide sites

A monorepo of Astro components, shared configs, and Cloudflare Workers utilities. Spin up a new microsite in minutes — consistent branding, SEO, contact forms, and Cloudflare Pages deployment out of the box.

My Sites

All built on the same Astro stack, deployed to Cloudflare Pages.

⭐

Mario Odyssey Moon Guide

Track all 880 Power Moons across 17 kingdoms. Web and Android companion for Super Mario Odyssey.

Game GuideAndroidNintendo Switch
Visit site →
📷

New Pokémon Snap Guide

Research quest tracker for New Pokémon Snap. Track your photo scores and Pokémon encounters.

Game GuideAndroidNintendo Switch
Visit site →
🏗️

DQB2 Guide

Builderpedia companion for Dragon Quest Builders 2. Track recipes, materials, and progression.

Game GuideAndroid
Visit site →
🌾

Stardew Bundle Tracker

Community Center bundle tracker for Stardew Valley. Check off items and plan your season.

Game GuideWeb AppStardew Valley
Visit site →
💎

Gem Rebirth

A witchy gem-merging puzzle game with prestige progression. Free on Android.

GameAndroid
Visit site →
🐍

Neon Serpent

A free retro neon snake game. Available on itch.io.

GameWeb
Visit site →
🃏

Planning Poker

Agile planning poker companion for Android. Run estimation sessions with your team.

ProductivityAndroid
Visit site →
💬

Daily Quote App

One fresh, community-voted quote a day. Free, no ads, works offline.

LifestyleAndroidWeb App
Visit site →
🎂

NPC Birthday Alerts

Stardew Valley SMAPI mod that shows a morning notification for every NPC birthday, with gift suggestions based on known preferences.

Stardew ValleySMAPI Mod
Visit site →
🪧

Stardew Better Signs

Stardew Valley SMAPI mod that prevents accidentally overwriting signs. Break and re-place to change a sign.

Stardew ValleySMAPI Mod
Visit site →
🍷

Stack To Nearby Casks

Stardew Valley SMAPI mod that stacks wine, cheese, and other configured items into every empty cask within range, in one click.

Stardew ValleySMAPI Mod
Visit site →
🔢

Trello Card Numbers

Chrome extension that adds permanent, sequential reference numbers to your Trello cards.

Chrome ExtensionProductivity
Visit site →

Packages

Three workspace packages shared across every site in the monorepo.

🎨 @guides/ui

Shared Astro component library. Nav, footer, contact form, download section, privacy page and more — all driven by a single SiteConfig object.

  • SiteLayout & BaseLayout
  • SiteNav & Footer
  • ContactForm & ContactPage
  • DownloadSection & Screenshots
  • PrivacyPage & ThankYouPage
  • createSitemap()
Browse Components →
⚙️ @guides/config

Shared build tooling. ESLint and TypeScript configs pre-tuned for Astro monorepos, so every site lints the same way.

  • ESLint config (Astro + TypeScript rules)
  • TypeScript base config
  • Astro-specific tsconfig
⚡ @guides/workers

Cloudflare Workers utilities. Drop-in contact form handler with honeypot spam protection — wire it up in one line.

  • handleContactForm()
  • Honeypot spam detection
  • Form field validation
  • Redirect to /thank-you

By the numbers

12
🚀 Live Sites
10
🎨 UI Components
3
📦 Shared Packages

Ready to build a new site?

Follow the step-by-step guide to scaffold, customise, and deploy a new Cloudflare Pages site in one sitting.

Read the Setup Guide

Send us a message