Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
A Next.js 13 boilerplate that pairs Markdoc content rendering with shadcn/ui components.
NextJS w/ Markdoc & shadcn/ui is an MIT-licensed boilerplate that scaffolds a Next.js 13 application using the App Directory, with Markdoc for Markdown-based content and shadcn/ui for component styles. It takes a standard Next.js project structure and provides preconfigured routing, Tailwind CSS, and a component setup, producing a website that can render Markdoc pages with accessible Radix UI primitives. The project builds on the nextjs13-starter-markdoc starter by dylanmeivis.
This boilerplate is a starting point for building content-driven websites on Next.js 13. It wires up the App Router for file-based routing, Markdoc for parsing Markdown with custom components, and shadcn/ui for a set of accessible UI components. The template runs on Node.js and requires no backend, making it suitable for static or server-rendered sites.
Developers starting a documentation site or content-rich application who want Markdoc and shadcn/ui wired up. It's also for teams using Next.js 13 who want a working base with Tailwind and Radix UI without manual setup.
Yes, the template is released under the MIT license, so it is free for personal and commercial use.
The stack includes Next.js 13 App Router, Tailwind CSS, Radix UI primitives, shadcn/ui, Markdoc, Lucide icons, and next-themes for dark mode.
The README does not specify built-in pages, but the inclusion of Markdoc and App Router makes it suitable for documentation sites.
