Next.jsReactSaaS企业官网启动器

saas-landing-template — Next.js SaaS模板

作者 gonzalochale

基于 Next.js App Router 的 SaaS 营销落地页模板,包含 Hero、定价、客户评价、FAQ 等常见区块,使用 Tailwind CSS 与 shadcn/ui 风格组件,MIT 许可。

看看你的网站会是什么样

浏览真实页面截图,比较内容排版与手机效果。点击下方缩略图切换,放大查看整页细节。

2 个预览视图
桌面端首页1 / 2
桌面端截图首屏预览

由服务器浏览器实际访问页面后截取。

全部页面与视图 2

截图用于了解视觉与布局,交互效果请以实际项目为准。

采集于 2026-10-01查看来源

值得关注的模板亮点

从已有项目资料中,快速了解它的特点。

01

按区块拆分组件:Hero、Partners、Stats、Pricing、Testimonials、FAQ、Footer

02

使用 Next.js App Router,页面入口为 app/page.tsx,可增删区块

03

采用 Tailwind CSS 与 shadcn/ui 风格组件,components/ui/ 存放基础组件

04

内置 next-themes 深色/浅色模式,Framer Motion 用于动效

05

提供 pnpm dev/build/start/lint 脚本,dev 使用 Turbopack

06

MIT 许可,允许修改与商用,需保留版权与许可声明

模板详细介绍

这是一个面向 SaaS 产品的营销落地页模板,仓库结构围绕单页营销站点组织:app/ 下放置 layout.tsx、page.tsx 与 globals.css,components/ 下按区块拆分 hero、pricing、testimonials、faq、footer,并带有一个 ui/ 子目录存放基础组件,lib/utils.ts 提供通用工具函数。README 说明页面包含 Hero、Partners、Stats、Pricing、Testimonials、FAQ、Footer 等区块,可在 app/page.tsx 中增删。

技术栈方面,README 列出 Next.js(App Router)、React、TypeScript、Tailwind CSS、Radix UI 原语、Framer Motion 以及 next-themes(深色/浅色模式)。开发脚本包括 pnpm dev(使用 Turbopack)、pnpm build、pnpm start 与 pnpm lint,前置要求为 Node.js 20+,推荐使用 pnpm。

定制路径在 README 中有明确说明:修改 components/hero.tsx 与 components/pricing.tsx 中的文案和 CTA,替换 components/testimonials.tsx 与 components/footer.tsx 中的评价内容和社交链接,在 app/globals.css 及组件类名中调整品牌名称、颜色与主题,并在 app/page.tsx 中增删区块。部署方面,README 建议使用支持 Next.js 的平台(推荐 Vercel),流程为推送仓库、导入托管平台、以 pnpm build 构建、pnpm start 启动。

许可为 MIT,允许免费使用、修改、商用与分发代码,但分发代码副本或实质性部分时需保留原作者版权声明和完整 MIT 许可声明;代码按现状提供。需注意演示图片、字体、图标等第三方素材需按各自许可单独核对,域名、托管、数据库、支付或 AI 等外部服务可能另外收费。模板未包含后端、认证或数据层实现,属于前端营销页面骨架。

Next.jsReactSaaS企业官网启动器

适合你的项目吗?

适用场景

  • 为 SaaS 产品快速搭建单页营销站点
  • 在已有 Next.js 项目中复用 Hero、定价、FAQ 等营销区块
  • 作为学习 App Router 与 Tailwind 组件组织方式的参考项目
  • 基于模板调整品牌配色与文案后部署到支持 Next.js 的托管平台

适合人群

  • 需要 SaaS 落地页前端骨架的开发者
  • 使用 Next.js、React 与 Tailwind CSS 技术栈的团队
  • 希望按区块自由增删营销内容的项目
  • 接受自行补充后端、表单与数据逻辑的使用者

上手与定制指南

结合仓库当前版本的说明,按下面的资料检查内容、配置与运行要求。

  1. 1

    前置要求 Node.js 20+,推荐使用 pnpm 包管理器

  2. 2

    克隆仓库后执行 pnpm install,再用 pnpm dev 启动开发服务器(默认 http://localhost:3000)

  3. 3

    构建与启动命令为 pnpm build 与 pnpm start,代码检查使用 pnpm lint

  4. 4

    部署时选择支持 Next.js 的平台,README 推荐 Vercel

  5. 5

    演示图片、字体、图标等第三方素材需按各自许可单独核对,外部服务可能另行收费

查看仓库使用说明

授权与来源资料

使用条件与限制

免费使用 · 保留许可声明

本次收录的是公开仓库中采用 MIT 许可的免费版本;免费范围为该版本代码,不代表外部服务或第三方素材免费。

使用时需要遵守

  • 允许免费使用、修改、商用和分发该版本代码。
  • 分发代码副本或实质性部分时,保留原作者版权声明和完整 MIT 许可声明。
  • 代码按现状提供;担保与责任限制以原许可证及适用法律为准。

额外费用与待核对事项

  • 代码以 MIT 许可发布,可免费使用、修改、商用与分发;但分发代码副本或实质性部分时,必须保留原作者的版权声明和完整 MIT 许可声明。软件按“现状”提供,不附带任何明示或默示担保。
  • 部署需使用支持 Next.js 的托管平台(README 推荐 Vercel),此类托管服务通常需要自行注册账号,可能产生额外费用,不属于模板本身提供的免费内容。
  • 使用前需自行准备 Node.js 20+ 运行环境,并推荐使用 pnpm 包管理器;这些外部工具与运行环境不在模板许可范围内。
  • 演示图片、字体、图标及其他第三方素材需按各自许可核对,不能仅凭代码的 MIT 许可判断。
  • 域名、托管、数据库、支付或 AI 等外部服务可能另外收费。
查看原文依据

Permission is hereby granted, free of charge

许可证原文

Distributed under the MIT License. See [license.txt](license.txt) for details.

README 原文

The project is ready to deploy on platforms that support Next.js (recommended: Vercel).

README 原文

- Node.js 20+ - pnpm (recommended)

README 原文
https://github.com/gonzalochale/saas-landing-template/blob/master/license.txthttps://github.com/gonzalochale/saas-landing-template/blob/master/README.md

DeepSeek 根据仓库许可证和 README 整理 ·2026-10-01。结果仅覆盖已读取资料,依赖、图片、字体及后续条款变更以各自原文为准。

项目核对记录与介绍依据

模板资料

来源平台
GitHub
资料与维护参考分
资料较完整 · 96 / 100
技术栈
Next.js · React
网站类型
SaaS · 企业官网 · 启动器
这个分数如何计算

本站按许可资料(最高30分)、演示链接(12分)、预览图(10分)、Star数(15分)、记录的维护时间(15分)、描述完整度(8分)、功能记录(5分)和分类资料(5分)计算。它不是代码、安全或性能测试,也不是 Google 评分;有链接不代表已实测可用。

这个项目需要核对什么

记录的仓库更新时间
2026-03-04
截图检查日期
2026-10-01

已收录演示链接。请用你的内容与屏幕尺寸检查;有演示不代表表单、认证或支付已经可用。

目录记录的主要技术栈是 Next.js。请通过依赖清单和锁文件核对实际版本与托管要求。这些说明基于收录资料,不代表代码审计或部署实测。

查看具体选型方法 →

介绍的制作与核对状态

介绍由 AI 辅助整理目录与仓库资料。仓库作者不等于这篇介绍的审核者。

已完成服务器许可规则与 AI 来源核对;未经过人工编辑审核。

查看当时使用的来源资料

SHA-256: 69ce6b0fad0b5d5fb5dfc3a00785713a25689b9e82640d4050a827df5c175b43

2026-10-01T02:02:35.669Z

来源文件 / 仓库
# SaaS Landing Template

A modern, production-ready SaaS landing page template built with Next.js, React, Tailwind CSS, and shadcn/ui-inspired components.

## Overview

This repository provides a clean and customizable marketing site foundation for SaaS products, including common sections such as:

- Hero
- Partners
- Stats
- Pricing
- Testimonials
- FAQ
- Footer

The project is designed to be easy to brand, extend, and deploy.

## Tech Stack

- Next.js 16 (App Router)
- React 19
- TypeScript
- Tailwind CSS 4
- Radix UI primitives
- Framer Motion
- next-themes (dark/light mode)

## Project Structure

```text
app/
	layout.tsx
	page.tsx
	globals.css
components/
	hero.tsx
	pricing.tsx
	testimonials.tsx
	faq.tsx
	footer.tsx
	ui/
lib/
	utils.ts
```

## Getting Started

### Prerequisites

- Node.js 20+
- pnpm (recommended)

### Installation

```bash
git clone https://github.com/gonzalochale/saas-landing-template.git
cd saas-landing-template
pnpm install
```

### Development

```bash
pnpm dev
```

Open http://localhost:3000 in your browser.

## Available Scripts

- `pnpm dev` – Start development server with Turbopack
- `pnpm build` – Create production build
- `pnpm start` – Start production server
- `pnpm lint` – Run linting with Next.js ESLint config

## Customization Guide

Common updates when adapting this template for your product:

1. Update copy and CTA text in `components/hero.tsx` and `components/pricing.tsx`
2. Replace testimonials and social links in `components/testimonials.tsx` and `components/footer.tsx`
3. Adjust branding (name, colors, theme details) in `app/globals.css` and component-level classes
4. Add or remove sections in `app/page.tsx`

## Deployment

The project is ready to deploy on platforms that support Next.js (recommended: Vercel).

Typical deployment flow:

1. Push repository to GitHub
2. Import project into your hosting provider
3. Build command: `pnpm build`
4. Start command: `pnpm start`

## Contributing

Contributions are welcome. Please open an issue to discuss major changes before submitting a pull request.

## License

Distributed under the MIT License. See [license.txt](license.txt) for details.
反馈内容错误

看看同类模板

对比同技术栈与用途的模板,找到更适合的视觉与内容结构。