Knowledge Core

A modern monorepo template for documentation and course platforms. Built with Astro, MDX, and Tailwind CSS.

Features

Lightning Fast

Astro generates static HTML. Zero JavaScript when not needed.

📝

MDX Content

Write Markdown with embedded React/Astro components.

🎨

Dark Mode

Automatic dark mode with CSS variables and Tailwind.

🔍

Full-Text Search

Integrated search with Pagefind - client-side and fast.

📦

Monorepo

Shared packages for UI, styles, and content models.

🎓

Courses & Quizzes

Interactive learning paths with progress tracking.

☁️

Cloud Sync

Sync progress between devices (optional).

Accessibility

Adjustable font size, keyboard navigation, ARIA labels.

Tech Stack

Frontend

  • Astro 5
  • Tailwind CSS 4
  • TypeScript
  • MDX

Tooling

  • pnpm Workspaces
  • Volta
  • Pagefind
  • Prettier

Packages

  • @knowledge-core/ui
  • @knowledge-core/styles
  • @knowledge-core/config
  • @knowledge-core/content-model

Ready to get started?

Start with the documentation or check out the example course to see all features in action.