Astro Agency templates & code starters for BCMS
This is a bare-bones starter kit for BCMS, a headless CMS and Astro.js. It's minimal but solid, with a clean codebase that hooks directly into your BCMS project, ready to extend and scale as needed.
npx @thebcms/cli create astro starter agencyAstro Agency Template
Need to launch a site for an agency or studio without bloated themes or tangled CMS setups?
Astro templates & code starters for BCMS give you everything you need to showcase your work, services, team, and case studies, with a clean, performance-first approach.
Astro’s static rendering and island architecture keep the frontend fast and minimal, while BCMS handles structured content like projects, bios, blog posts, and service pages, so you can update everything from the CMS, no redeploys or code edits needed.
It’s an ideal starting point for creative agencies, dev studios, or client-facing sites that need speed, structure, and flexibility.
What’s inside the Astro Agency template:
Project & case study management: Add and update work samples, images, and details directly from BCMS.
Service pages and team bios: Model and update services and people without editing static files.
Astro static site generation: Pre-renders pages as HTML by default for speed and simplicity.
Partial hydration support: Use Astro Islands to add interactivity only where needed.
Tailwind-powered design: Utility-first styling that’s easy to extend.
Optional blog setup: Add a CMS-driven blog section for content marketing or announcements.
Multi-language ready: BCMS localization features + Astro’s file-based routing = easy multilingual support.
SEO optimization: Dynamic meta tags, Open Graph, and schema support pulled straight from CMS fields.
Responsive layout: Works out of the box across devices, no need to build mobile views separately.
Build the Astro Agency site with BCMS
If you want a fast, maintainable way to build an agency site without wrestling with plugins or rebuilds, this Astro + BCMS setup gives you clean content structure and solid frontend performance out of the box.
Start from here:
npx @thebcms/cli create astro starter agencyNeed something similar for blogs or podcasts? Check out the Astro Blog or Astro Podcast code starters.
It takes a minute to start using BCMS
14-day free trial · No credit card required
start using BCMS with Astro.js
14-day free trial · No credit card required
Other Astro.js starters you might like
There are many example apps and starter projects to get you started with BCMS and Astro.js

Semplice - Astro photography theme for BCMS
PremiumSemplice is a premium Astro photography theme paired with BCMS. Clean, restrained layouts for photographers, visual artists and image-led portfolio websites.

Kotei - Astro agency theme for BCMS
PremiumKotei is a premium Astro agency theme paired with BCMS. Clean typography, real light & dark modes, and structured case studies, services and team pages out of the box.

Dusk - Astro event theme for BCMS
PremiumDusk is a premium Astro event theme, paired with BCMS for fast content updates: dedicated layouts for conferences, festivals, summits and one-off events.

Phanatik - Astro news & podcast theme for BCMS
PremiumPhanatik is a premium Astro news and podcast theme, paired with BCMS for editorial workflows: oversized headlines, paywall-ready layouts, multi-author publishing, and podcast pages.

Astro Simple blog templates & code startes for BCMS
This is a bare-bones starter kit for BCMS, a headless CMS and Astro.js. It's minimal but solid, with a clean codebase that hooks directly into your BCMS project, ready to extend and scale as needed.

Astro E-commerce templates & code starters for BCMS
Start your e-commerce in a minute with Astro.js & BCMS: Fast setup, easy customization, and SEO-ready with static site generation. Ideal for developers.

Astro Blog templates & code starters for BCMS
Start your blog in a minute with Astro & BCMS: Fast setup, easy customization, and SEO-ready with static site generation. Ideal for developers.

Astro Conference templates & code starters for BCMS
Empower events with Astro.js & BCMS: SEO-friendly static sites, rapid loads. Seamlessly manage content. Developers, set the stage for impactful events.

Astro Portfolio templates & code starters for BCMS
Shape your brand: Astro.js & BCMS optimize SEO, speed, and content updates. Create a standout digital presence.

Astro Podcast templates & code starters for BCMS
Elevate podcasts using Astro.js & BCMS: Leverage SEO, speed, and content management. Enhance your audio journey.

Astro Restaurant templates & code starters for BCMS
Elevate restaurants online: Astro.js & BCMS optimize SEO, speed, updates, and scalability. Serve customers digitally with flair.

Astro Job board templates & code starters for BCMS
Enhance job board: Astro.js & BCMS fuel SEO, speed, and scalability. Effortlessly connect employers and seekers. Empower your platform.

Astro Recipe templates & code starters for BCMS
Unveil the perfect recipe site with our Astro.js & BCMS Starter. SEO-optimized, fast-loading & user-friendly for chefs & food bloggers. Rank & serve!