No description
  • TypeScript 79%
  • MDX 14.3%
  • CSS 6.2%
  • JavaScript 0.5%
Find a file
2024-12-25 23:56:19 +06:00
content/docs dump mdx 2024-12-25 15:02:44 +06:00
public init 2024-12-25 15:14:37 +06:00
src made nav sticky 2024-12-25 23:56:19 +06:00
.gitignore init 2024-12-25 15:02:28 +06:00
bun.lockb fix 2024-12-25 15:38:19 +06:00
components.json init 2024-12-25 15:03:58 +06:00
eslint.config.mjs init 2024-12-25 15:03:58 +06:00
next.config.ts init 2024-12-25 15:03:58 +06:00
package.json fix 2024-12-25 15:38:19 +06:00
postcss.config.mjs init 2024-12-25 15:03:58 +06:00
README.md init 2024-12-25 15:12:17 +06:00
tailwind.config.ts init 2024-12-25 15:03:58 +06:00
tsconfig.json init 2024-12-25 15:03:58 +06:00
velite.config.ts init velite config 2024-12-25 15:12:22 +06:00

Next.js 15 MDX Template

A modern documentation and blog template built with Next.js 15, MDX, Velite, and Shadcn UI components. This template provides a robust foundation for creating beautiful documentation sites and blogs with a focus on developer experience and performance.

Features

  • Next.js 15 - Built on the latest version of React framework for production
  • MDX Support - Write content using Markdown with embedded React components
  • Content Management - Efficient content organization and processing with Velite
  • Modern UI Components - Pre-built components from Shadcn UI
  • TypeScript - Full type safety out of the box
  • Tailwind CSS - Utility-first CSS framework for styling
  • Documentation Ready - Pre-configured for technical documentation and blogs

Quick Start

  1. Clone the repository:
git clone https://github.com/rudrodip/mext15.git my-docs
cd my-docs
  1. Install dependencies:
bun install
  1. Start the development server:
bun run dev

Project Structure

├── content/          # MDX content files
│   └── docs/         # Documentation pages
├── public/           # Static assets
└── src/
    ├── app/         # Next.js app router pages
    ├── components/  # React components
    ├── config/      # Site configuration
    └── types/       # TypeScript types

Configuration

Site configuration can be customized by editing src/config/site.config.ts. This includes:

  • Site metadata
  • Social links
  • SEO settings
  • Creator information

Contributing

We welcome contributions! Here's how you can help:

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Submit a pull request

Please refer to our contribution guidelines for more details.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Support

  • Documentation: Check the /docs directory
  • Issues: Submit via GitHub Issues
  • Discussions: Join our GitHub Discussions

Creator

Created by rds_agi