# Astro Agency templates & code starters for BCMS

## Astro 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](https://www.thebcms.com/starters/astro/) 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](https://www.thebcms.com/blog/astro-server-islands-tutorial.md) keep the frontend fast and minimal, while BCMS handles [structured content](entry:670e90c0cedcf9e4d34d1ac2@*_670e90c0cedcf9e4d34d1a25:entry) 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](https://www.thebcms.com/blog/static-site-generation-vs-server-side-rendering.md): 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](https://www.thebcms.com/blog/multilingual-cms-guide.md) 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 agency

```

Need something similar for blogs or podcasts? Check out the [Astro Blog](https://www.thebcms.com/starters/astro/blog.md) or [Astro Podcast](https://www.thebcms.com/starters/astro/podcast.md) code starters.