ViteReact后台SaaS

kernul-os-dashboard — Vite 后台模板

作者 bymilon

Kernul OS Dashboard 是一个纯前端的 React 后台模板,采用哑光深色界面,包含三栏布局、响应式抽屉侧栏与 Recharts 图表组件,适合用作管理后台或 SaaS 控制台的原型起点。

看看你的网站会是什么样

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

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

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

全部页面与视图 2

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

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

值得关注的模板亮点

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

01

三栏应用外壳:左侧导航、顶部命令页头、右侧活动侧栏

02

响应式抽屉式侧栏,适配窄屏与移动端

03

KPI 卡片带内联迷你折线图与趋势指示

04

Recharts 面积图、柱状图、进度与环形图组件

05

通知、活动、联系人侧面板

06

Tailwind CSS 主题令牌与自定义滚动条样式

模板详细介绍

Kernul OS Dashboard 是一个静态、仅前端的仪表盘起始模板,面向分析、活动流和运营概览类界面。它提供三栏布局:左侧导航、顶部命令式页头、右侧活动侧栏,并在窄屏下切换为抽屉式响应行为。

内容层面,模板包含带内联迷你折线图和趋势指标的 KPI 卡片,以及基于 Recharts 的面积图、柱状图、进度和环形图组件,另有通知、活动和联系人侧面板。样式使用 Tailwind CSS 主题令牌与自定义滚动条,整体为克制的哑光深色风格。

技术栈为 React、TypeScript、Vite、Tailwind CSS、Recharts、Lucide React,包管理使用 Bun;构建产物为纯前端静态资源,不需要 API 密钥或后端服务。项目附带 DESIGN.md 作为间距、颜色和图表样式的设计参考,TODO.md 记录发布待办,并包含 CONTRIBUTING.md 与 SECURITY.md。

限制方面,模板只提供前端界面与示例数据,不含后端、鉴权或数据持久化;图表与指标数据需在组件中自行替换。演示图片、字体、图标等第三方素材需按各自许可单独核对。

ViteReact后台SaaS

适合你的项目吗?

适用场景

  • 搭建管理后台的运营概览页
  • 制作 SaaS 控制台的分析仪表盘原型
  • 试验深色数据界面的设计系统
  • 作为前端项目练习或组件拆分的起点

适合人群

  • 需要密集数据展示而非营销页的前端项目
  • 使用 React 与 Vite 的后台界面原型
  • 希望以纯前端静态方式演示仪表盘布局的开发者

上手与定制指南

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

  1. 1

    使用 Bun 安装依赖并启动:bun install、bun run dev,开发服务器默认运行在 3000 端口

  2. 2

    构建与预览:bun run build 生成 dist/,bun run preview 预览产物,bun run lint 执行 TypeScript 类型检查

  3. 3

    指标与图表数据在 src/components/MainOverview.tsx 中修改,导航在 Sidebar.tsx,通知与活动在 RightSidebar.tsx

  4. 4

    配色与字体在 src/index.css 中调整,DESIGN.md 提供间距、颜色与图表样式的参考

  5. 5

    模板为纯前端,不含后端接口;接入真实数据需自行实现数据层

查看仓库使用说明

授权与来源资料

使用条件与限制

免费使用 · 保留许可声明

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

使用时需要遵守

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

额外费用与待核对事项

  • 演示图片、字体、图标及其他第三方素材需按各自许可核对,不能仅凭代码的 MIT 许可判断。
  • 域名、托管、数据库、支付或 AI 等外部服务可能另外收费。
查看原文依据

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

项目核对记录与介绍依据

模板资料

来源平台
GitHub
资料与维护参考分
资料较完整 · 88 / 100
技术栈
Vite · React
网站类型
后台 · SaaS
这个分数如何计算

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

这个项目需要核对什么

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

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

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

查看具体选型方法 →

介绍的制作与核对状态

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

审核声明: [email protected] · 2026-10-04

查看当时使用的来源资料

SHA-256: 86dbe8860da0419cd745854a2e0087a2d56707dbf1b2068ca6581721aed8f6ee

2026-10-03T13:53:32.523Z

来源文件 / 仓库
# Kernul OS Dashboard

A matte dark React dashboard template for analytics, activity feeds, and operational overview screens.

[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg)](LICENSE)
[![React](https://img.shields.io/badge/React-19-61dafb.svg)](https://react.dev/)
[![Vite](https://img.shields.io/badge/Vite-6-646cff.svg)](https://vite.dev/)
[![Tailwind CSS](https://img.shields.io/badge/Tailwind_CSS-4-38bdf8.svg)](https://tailwindcss.com/)

Kernul OS Dashboard is a static, frontend-only dashboard starter with a three-pane layout, responsive drawer behavior, Recharts data widgets, and a restrained dark interface. It is useful as a base for admin products, analytics views, SaaS consoles, or design-system experiments that need more density than a marketing template.

## Features

- Responsive app shell with left navigation, top command header, and right activity sidebar.
- KPI cards with inline sparklines and trend indicators.
- Area, bar, progress, and donut chart widgets powered by Recharts.
- Notification, activity, and contact side panels.
- Tailwind CSS 4 theme tokens and custom scrollbar styling.
- Frontend-only Vite build with no API keys or backend service required.

## Stack

- React 19
- TypeScript
- Vite 6
- Tailwind CSS 4
- Recharts
- Lucide React
- Bun

## Quick Start

```bash
git clone [email protected]:bymilon/kernul-os-dashboard.git
cd kernul-os-dashboard
bun install
bun run dev
```

The dev server runs at `http://localhost:3000`.

## Scripts

```bash
bun run dev      # Start Vite on port 3000
bun run build    # Create a production build in dist/
bun run preview  # Preview the production build
bun run lint     # Type-check with TypeScript
```

## Project Structure

```txt
src/
  components/       Dashboard shell, sidebars, header, and analytics widgets
  lib/              Shared class-name utility
  App.tsx           Layout state and pane composition
  index.css         Tailwind theme and global styles
  main.tsx          React entry point
DESIGN.md          Visual design notes and responsive guidance
```

## Customization

- Edit dashboard metrics and chart data in `src/components/MainOverview.tsx`.
- Adjust navigation sections in `src/components/Sidebar.tsx`.
- Update notifications, activity, and contacts in `src/components/RightSidebar.tsx`.
- Tune the matte dark palette and typography in `src/index.css`.
- Use `DESIGN.md` as the design-system reference for spacing, color, and chart styling.

## Roadmap

See [TODO.md](TODO.md) for the release backlog. Tasks are written in a Linear-style format so they can be moved into GitHub issues later.

## Contributing

Issues and pull requests are welcome. Keep changes focused, include screenshots for visual changes, and run:

```bash
bun run lint
bun run build
```

Read [CONTRIBUTING.md](CONTRIBUTING.md) before opening a pull request.

## Security

Do not open public issues for vulnerabilities. Follow [SECURITY.md](SECURITY.md).

## License

MIT. See [LICENSE](LICENSE).
反馈内容错误

看看同类模板

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