dorkhub

nextplate

Nextplate is a free starter template built with Next.js and TailwindCSS. It provides you with almost everything you nee…

zeon-studio
TypeScript516289 forksMITupdated 6 days ago
visit the demogit clone https://github.com/zeon-studio/nextplate.gitzeon-studio/nextplate

Nextjs + Tailwind CSS + TypeScript Starter and Boilerplate

Nextplate is a free starter template built with Nextjs, TailwindCSS & TypeScript, providing everything you need to jumpstart your Next project and save valuable time.

Made with ♥ by Zeon Studio

If you find this project useful, please give it a ⭐ to show your support.

👀 Demo | 👀 Demo Multilang | Page Speed (100%)🚀

Next.js 16.1.1 license code size contributors

📌 Key Features

  • 👥 Multi-Authors
  • 🎯 Similar Posts Suggestion
  • 🔍 Search Functionality
  • 🌑 Dark Mode
  • 🏷️ Tags & Categories
  • 🔗 Netlify setting pre-configured
  • 📞 Support contact form
  • 📱 Fully responsive
  • 📝 Write and update content in Markdown / MDX
  • 🤖 LLM-ready docs generation (llms.txt, llms-full.txt, and per-page .md)
  • 💬 Disqus Comment
  • 🔳 Syntax Highlighting
  • 🌏 Multilingual Support (i18n)

📄 15+ Pre-designed Pages

  • 🏠 Homepage
  • 👤 About
  • 📞 Contact
  • 👥 Authors
  • 👤 Author Single
  • 📝 Blog
  • 📝 Blog Single
  • 🚫 Custom 404
  • 💡 Elements
  • 📄 Privacy Policy
  • 🏷️ Tags
  • 🏷️ Tag Single
  • 🗂️ Categories
  • 🗂️ Category Single
  • 🔍 Search

🚀 Getting Started

📦 Dependencies

  • next 16.1+
  • node v22.10+
  • npm v10.2+
  • tailwind v4.0+

👉 Install Dependencies

npm install

👉 Development Command

npm run dev

👉 Build Command

npm run build

👉 Generate LLM Files

After build, this project can generate LLM-friendly files from your built HTML:

  • llms.txt (index of pages)
  • llms-full.txt (full combined content)
  • optional per-page Markdown files

Use one of these ways:

# included in build
npm run build

# or run manually after build
npm run generate-llms

Configuration is in src/config/config.json under llms:

  • generate_llms_txt: create llms.txt
  • generate_llms_full_txt: create llms-full.txt
  • generate_individual_md: create individual .md files
  • include: include only selected routes/globs (empty = all)
  • exclude: exclude routes/globs

Include / Exclude patterns:

include overrides exclude — use exclude to remove broad sections, then include to add back specific pages.

Pattern Matches
/blog exact /blog
/blog/ /blog and everything under it
/blog/* one segment under /blog/ (e.g. /blog/post-1)
/blog/** any depth under /blog/

Exclude all blog pages, then add back only single posts:

"llms": {
  "exclude": ["/blog/"],
  "include": ["/blog/*"]
}

Exclude everything, then whitelist only authors and blog singles:

"llms": {
  "exclude": ["/"],
  "include": ["/authors", "/authors/*", "/blog/*"]
}

👉 Build and Run With Docker

docker build -t nextplate .
docker run -p 3000:3000 nextplate

📝 Edit Content with CMS

This template comes pre-configured with Sitepins, a Git-based Headless CMS designed for seamless content management. You can update your website’s text, images, and configuration without touching a single line of code.

How to get started:

Click the Edit with Sitepins button below and follow the on-screen instructions to start editing your content visually.

Edit with Sitepins

🐞 Reporting Issues

We use GitHub Issues as the official bug tracker for this Template. Please Search existing issues. It’s possible someone has already reported the same problem. If your problem or idea has not been addressed yet, feel free to open a new issue.

📝 License

Copyright (c) 2023 - Present, Designed & Developed by Zeon Studio

Code License: Released under the MIT license.

Image license: The images are only for demonstration purposes. They have their license, we don't have permission to share those images.

💻 Need Custom Development Services?

If you need a custom theme, theme customization, or complete website development services from scratch you can Hire Us.

more like this

croyde-riscv

A barebones 64-bit RISC-V micro-controller class CPU, implementing the I(nteger), M(ul/div), C(ompressed) and K(ryptogr…

SystemVerilog52

Feedster

A semi-minimal RSS reader written in ASP.NET Blazor

HTML62

halide

A customizable, responsive image portfolio website template, built with Eleventy and Tina CMS

JavaScript80

cinnog

Experimental static site generator using Leptos with Bevy ECS as a data layer

Rust93

search

search projects, people, and tags