
cookiecutter-fastapi
一条命令生成带 ML、CI/CD 的 FastAPI 项目骨架
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 709
技术标签
使用教程
环境要求
- Python 3.9+
- cookiecutter
安装与启动步骤
-
1装脚手架
先装模板工具。
pip install cookiecutter -
2生成项目
用仓库地址生成工程。
cookiecutter https://github.com/arthurhenrique/cookiecutter-fastapi -
3装依赖
进目录按提示装。
cd myproject && pip install -r requirements.txt -
4跑起来
起开发服务验证。
uvicorn app.main:app --reload
如何确认成功
生成的项目能起服务并打开接口文档页。
注意事项
- 模板会问一堆选项,答完就得到完整骨架。
- 选项影响目录结构,选错只能重新生成。
核心亮点
- 内置 uv 包管理,依赖安装和锁定更高效
- 集成 GitHub Actions,自动运行测试和 lint
- 预置 Pytest 测试配置,方便快速编写单元测试
不足之处
- 文档/社区待观察
- 模板灵活性一般,定制化需手动调整
适用场景
- 快速搭建 FastAPI 微服务基础架构
- 启动需要集成测试和 CI 的 Python API 项目
- 作为机器学习模型部署服务的项目脚手架
替代项目
fastapi-project-template、full-stack-fastapi-template、fastapi-cookiecutter
上一篇:zetaforgedev
下一篇:qgate-model
同类项目推荐
bert4torch
开源
轻量 PyTorch 实现,让预训练模型定制更顺手
An elegent pytorch implement of transformers
texar
开源
用 TensorFlow 快速搭建 NLP 和文本生成模型
Toolkit for Machine Learning, Natural Language Processing, and Text Generation, in T···
assistant-ui
开源
用 React 组件快速搭建专业 AI 聊天界面,开箱即用。
Typescript/React Library for AI Chat
sugar
开源
给AI编程代理装上长期记忆,跨会话不丢上下文
Persistent memory for AI coding agents. Local-first, cross-session context, global k···
openai-agents-js
开源
几行代码搭出会调工具、能转接的多 Agent 应用
A lightweight, powerful framework for multi-agent workflows and voice agents
intelligence-layer-sdk
开源
一套代码接入所有大模型,快速构建智能应用
a unified framework for leveraging LLMs
buddyme
开源
给 AI 助手装上会成长的人格和长期记忆
Lightweight agent framework with layered personality evolution, three-tier skill loa···
mcp-server-bash-sdk
开源
纯 Bash 写 MCP 服务器,零依赖跑通 AI 工具调用
MCP server SDK/example implemented entirely in bash — build a Model Context Protoco···
quantalogic
开源
用 ReAct 框架快速搭出会写代码、能跑命令的 AI 智能体
Quantalogic ReAct Agent - Coding Agent Framework - Gives a ⭐️ if you like the proj···