A company site without the CMS tax
One codebase for your docs, blog, landing, careers, press, and changelog. MDX in Git, deploy to any static host, switch brands with a single YAML file.
Landing, about, careers, press — built in
Six company-site sub-pages and four cross-template standard pages ship with Publier. Flip them on in `publier.config.yaml`; author the copy in MDX; override any page by dropping an `.astro` file into `src/pages/`. No invented override mechanism — just Astro filesystem routing.
- 6 sub-pages: landing, about, team, careers, press, contact
- 4 standards: changelog, status, knowledge-base, 404
- Any page overridable via `src/pages/<name>.astro`
- ✓ landing.astro
- ✓ about.astro
- ✓ team.astro
- ✓ careers.astro
- ✓ press.astro
- ✓ contact.astro
- ✓ changelog
- ✓ status
- ✓ knowledge-base
- ✓ 404
Your brand, out of the box
Fourteen WCAG-AA-validated themes ship in `@publier/tailwind`. Drop a logo, favicon, and brand colour into `theme.yaml` and your site recolours end to end — all 18 Qwik components, all state tokens, both modes.
- 14 presets: maple, emerald, ocean, vitepress, catppuccin, and 9 more
- Light + dark pairs validated for 4.5:1 contrast on every surface
- Primary, accent, background tokens: 3 lines of YAML, no code
SEO, RSS, sitemap — zero config
Every route ships as static HTML with pre-rendered meta tags. Blog posts auto-populate RSS and Atom feeds. Sitemaps regenerate on every build. Lighthouse scores 95+ by default on every template we ship.
- RSS + Atom feeds auto-generated from the blog collection
- OpenGraph + Twitter meta tags from page frontmatter
- Static output = CDN-cacheable forever, no server tax
Ship your company site today
Four templates. Fourteen themes. One YAML file. Deploy to any static host in minutes.