/markdown-blog

:seedling: Markdown blog using Next.js and MDX

Primary LanguageTypeScript

🌱 Digital Garden

This is a digital garden using:

  • ⚛️ Next.js for the frontend
  • MDX (JSX in Markdown) using mdx-bundler that lets you write Markdown and import components, such as interactive charts and embed them within your content
  • 😎 styled-jsx for CSS because it works out of the box with Next.js and resembles a single file component experience like in Vue, or Svelte

Features:

  • Dark mode
  • Post categories
  • List sorted posts
  • Next.js image
  • Meta tags (SEO)
  • MDX
  • Markdown plugins
    • GitHub flavored Markdown
      • Task lists
      • Tables
      • Automatic Linking of URLs
      • Strikethrough
    • Smart typographic punctuation
    • Remove paragraph from images
    • Syntax highlight using Prism
      • Line highlight
      • Line numbers
      • Copy to clipboard
    • Generate table of contents
      • Headings have links
      • Headings have IDs