Next.js boilerplate to easily work with Markdown content styled with Tailwind.
- Next.js 13 using the
appfolder beta - TypeScript
- React 18, using Server Components when appropriate
- Tailwind CSS available globally, configured with the add-on
@tailwindcss/typographyto style Markdown automatically with beautiful defaults. - Supports displaying markdown content using
next-mdx-remote.- Supports Github Flavored Markdown
- Supports syntax highlighting in code blocks through Rehype Highlight
- Markdown files allow embedding React components in the flow of the document.
- Supports embedding meta data in the Front Matter section of a post
- Uses
pnpmas package manager - Jest testing pre-configured
- Prettier
- Eslint
Make sure you have pnpm installed globally.
pnpm ipnpm devto launch the app locally