Astro only, on purpose
A native, typed Content Layer loader, the schema as code in your repo, one-command import of an existing site. Compatible with every new major version within 14 days: that is a public commitment.
The CMS for Astro sites
The site stays 100% static. Your client updates their prices from their phone, taps "Publish", and sees "Live at 2:32 pm". You keep the schema in the repo.
Free for one site, no credit card
How it works
You describe your collections in TypeScript, just like your content collections today. One command imports an existing site, content and images included. The official loader keeps everything typed end to end.
A clean interface, on phone and desktop. Guided fields, autosave, a 30-day trash. They can only touch what your schema allows.
Every publish creates an immutable version, rebuilds the site at your host and tracks the deployment until it turns green. If something goes wrong, going back to yesterday takes two clicks.
What you get
A native, typed Content Layer loader, the schema as code in your repo, one-command import of an existing site. Compatible with every new major version within 14 days: that is a public commitment.
"Publish" creates an immutable version, triggers the rebuild (Vercel, Netlify, Cloudflare, GitHub Actions, your VPS) and tracks the deployment until "Live at 2:32 pm". Your client never meets the words build or git.
Your production site never calls the CMS: content is only needed at build time. If the CMS goes down, sites stay online and builds keep passing, because published content lives on a CDN, not on our servers.
Each locale has its own status: French can be live while English is still a draft. The loader exposes locale and translations for your i18n routing. Interface and documentation in English and French.
Your client drops a photo from their phone; it comes out as AVIF and WebP, cropped, resized, served by CDN with signed URLs. Alt text is part of the flow, not an option.
Full export as markdown and JSON in the content collections format, on every plan, free included. Data lives in France (Scaleway, Paris region), invoices are in euros, GDPR is taken seriously.
Deploy targets
Menestrel triggers and tracks the build where your site already lives. One token is enough to see the real deployment status, never a fake "live".
Including rsync or FTP to a plain server, through the generated GitHub Actions workflow.
Per site, unlimited seats, unlimited locales from the first paid plan. Full export available on every plan, free included.
€0
€3/month
billed €36 yearly
€5/month
no commitment
€15/month
billed €180 yearly, 10 sites included, then +€2/month per site
€24/month
no commitment, 10 sites included, then +€3/month per site
from €990/year
Free for one site, €3 per month after that (billed yearly). And that price will never go up for you: the price you sign up at is yours for life.
Paid plans are opening gradually: sign up below and your price is locked at today’s rate.
Prices excl. VAT.
Your site keeps running: it is static and does not depend on us. Published versions keep being served from the CDN, and the full export (markdown + JSON in the content collections format) is available at any time, on every plan. No captive data.
No. Menestrel embraces Astro completely: a native typed loader, previews on live collections, compatibility within 14 days of every major release. If your site is not on Astro, we are not for you, and we would rather tell you.
Yes. Content is only needed at build time: in production, your site makes zero requests to the CMS. And if you have SSR or hybrid pages, the same content is available per request through a live loader, without changing your components.
In France (Scaleway, Paris region), with a European CDN. Sub-processors are listed publicly, a DPA is provided, no transfers to the United States. Invoices are in euros.
Under thirty minutes for a typical site: menestrel import reads your content collections, creates the schema, brings over the content and uploads the images. The "Your first site in 10 minutes" guide covers new sites.
A French web agency that runs its own fleet of Astro sites. Every feature is proven on our own sites and real clients before it ships. We build first, promise second.
The Free plan is open right now. For Site and Studio, sign up: your price is locked for life at today’s rate.
Done! Confirm your signup with the email that just went out.
Create an account, plug in the loader, publish. The Free plan covers a full site, no credit card.