用户可通过该项目生成 GitHub 活动的精美可视化内容,它是 git-wrapped.com 的后端 API,基于 Next.js 13 和 TypeScript 构建,核心功能为处理 GitHub 活动数据并提供可视化支持。【此简介由AI生成】
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 |
以下内容由 AI 翻译,如有问题请 点此提交 issue 反馈
Git Wrapped API
Git Wrapped 是为 git-wrapped.com(Github Wrapped)提供支持的 API,该服务能生成精美的 GitHub 活动可视化报告。

🚀 快速开始
准备工作
- 安装 Node.js 和 npm/yarn
- 获取 GitHub 个人访问令牌(经典版)
- 如何创建 GitHub 个人访问令牌
- 所需权限:
public_repo、read:user
环境配置
在项目根目录创建 .env.local 文件,并填入以下内容:
GITHUB_TOKEN=ghp_<your_token_here>
安装指南
# Using yarn
yarn install
# Using npm
npm install
开发
启动开发服务器:
# Using yarn
yarn dev
# Using npm
npm run dev
应用将在 http://localhost:3000 地址运行。
🛠 技术栈
- Next.js 13
- TypeScript
- 核心 API 文件:
api/stats.ts
🤝 参与贡献
我们诚挚欢迎社区贡献!以下是参与方式:
-
提交问题
- 发现漏洞?有功能建议?请提交问题描述您的改进想法。
-
发起拉取请求
- 复刻代码库
- 为您的功能创建新分支
- 进行修改
- 提交 PR 时需包含:
- 清晰的修改说明
- 相关问题的链接
- 适用情况下提供效果示例/截图
- 等待审核
📝 许可协议
本仓库代码遵循 MIT 许可证。