UPDATED to Next.js App Router! Starter template built with Contentlayer, MDX, shadcn-ui, and Tailwind CSS.
The NextJS-MDX-shadcn-ui-Tailwind-Blog is a Next.js starter template designed for creating blogs or personal websites. It utilizes various technologies such as Next.js, MDX, shadcn-ui, and Tailwind CSS to offer a seamless and customizable blog-building experience. This template is inspired by Lee Robinson’s work and comes with features like Next.js App Router, Contentlayer for content processing, MDX for writing posts, shadcn-ui for UI components, and Tailwind CSS for styling.
To install the NextJS-MDX-shadcn-ui-Tailwind-Blog starter template:
git clone <repository_url>
cd <cloned_directory>
npm install
or
yarn install
Update the WEBSITE_HOST_URL in the /src/lib/constants.ts file to match your live site URL.
Customize the sitemap.ts file in case you add more pages to the website.
Start the development server:
npm run dev
or
yarn dev
The NextJS-MDX-shadcn-ui-Tailwind-Blog is a Next.js starter template perfect for quickly setting up a blog or personal website. It leverages the power of Next.js, MDX, shadcn-ui, and Tailwind CSS to provide efficient routing, content processing, flexible markdown writing, customizable UI components, and easy styling. By following the installation steps and customizing the required files, users can quickly have their own live blog or personal website up and running.