git-wrapped-api:基于 Next.js 13 与 TypeScript 的 GitHub 活动可视化 API 项目

用户可通过该项目生成 GitHub 活动的精美可视化内容,它是 git-wrapped.com 的后端 API,基于 Next.js 13 和 TypeScript 构建,核心功能为处理 GitHub 活动数据并提供可视化支持。【此简介由AI生成】

分支1Tags0
文件最后提交记录最后更新时间
1 年前
1 年前
1 年前
1 年前
1 年前
1 年前
1 年前
1 年前
1 年前
1 年前
1 年前

Git Wrapped API

Git Wrapped 是为 git-wrapped.com(Github Wrapped)提供支持的 API,该服务能生成精美的 GitHub 活动可视化报告。

Git Wrapped 示例

🚀 快速开始

准备工作

  1. 安装 Node.js 和 npm/yarn
  2. 获取 GitHub 个人访问令牌(经典版)

环境配置

在项目根目录创建 .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

🤝 参与贡献

我们诚挚欢迎社区贡献!以下是参与方式:

  1. 提交问题

    • 发现漏洞?有功能建议?请提交问题描述您的改进想法。
  2. 发起拉取请求

    • 复刻代码库
    • 为您的功能创建新分支
    • 进行修改
    • 提交 PR 时需包含:
      • 清晰的修改说明
      • 相关问题的链接
      • 适用情况下提供效果示例/截图
    • 等待审核

📝 许可协议

本仓库代码遵循 MIT 许可证。


更多 Next.js 资源

项目介绍

用户可通过该项目生成 GitHub 活动的精美可视化内容,它是 git-wrapped.com 的后端 API,基于 Next.js 13 和 TypeScript 构建,核心功能为处理 GitHub 活动数据并提供可视化支持。【此简介由AI生成】

定制我的领域
21.31 K23访问 GitHub