Github framework template
github-framework-template¶
graph¶
todo¶
有没有 awesome template 或者 scaffold
购买模板的网站¶
https://themeforest.net/
https://www.templatemonster.com/
按场景分类¶
1 github通用¶
2 搭建文档网站¶
https://docusaurus.io/docs (这里做了一堆文档类开源工具的比较, docusaurus 相比 mkdocs 的好处在于支持更好的搜索,以及 React) 另外多了版本号跟语种(这个mkdocs也许可以设置)
3 小程序¶
按语言分类¶
1 javascript¶
模板网站¶
https://www.creative-tim.com/
https://vercel.com/templates/next.js
https://tailwindui.com/templates (比较贵99美元)
mui store material-ui 也有一些付费模板(支持多语种,light/dark mode 等等超级多高级功能,买这些就很方便)
模板生成¶
根据你的需求生成项目的脚手架
- superplate类似refine,似乎更好用一点 推荐 可以看到现在很多最佳实践
- refine: 根据你的需求生成各类react框架+ui+crud模板 11k stars 非常适合作为项目通用脚手架
nextjs¶
- nextjs最佳实践的模板3.2k stars: auth/prisma orm/tailwindcss radix
- nextjs+electron 2.2k stars
- nextjs企业级模板3.4k stars
- 完整的pwa支持示例-包含教程
- 推荐 mui+i18n https://github.com/SimonsMeldzers/inin-estate
初学者模板¶
博客模板¶
https://statichunt.com/themes/nextjs-hydrogen
其他¶
- https://github.com/kiri-art/stable-diffusion-react-nextjs-mui-pwa
- https://github.com/HPouyanmehr/theBag
- https://github.com/hiriski/coursespace-landing-page
2 python¶
- https://github.com/rochacbruno/python-project-template
- https://github.com/waynerv/cookiecutter-pypackage
- https://github.com/pyscaffold/pyscaffold 这个看起来 star 最多
- https://github.com/eugeneyan/python-collab-template
2.1 fastapi¶
2.2 django¶
https://github.com/SinghShreyansh/BlogWeb-React-Django
https://github.com/tech-jamara/DjangoReactPortfolio
+vercel
https://vercel.com/templates/python/django-hello-world
+react+websocket+chat-app
https://justdjango.com/blog/chat-app-django-channels
3 go¶
- go-练手开源项目 这个也很适合
- 基础的项目模板,建议所有 go 项目在此基础上开发
- https://github.com/golang-standards/project-layout
- 这个还有中文的 README 厉害了
- https://github.com/golang-templates/seed
- go-podinfo: mini的Go微服务模板 很值得借鉴
- 更多的模板可以在这里找到
- https://github.com/yinggaozhen/awesome-go-cn#%E9%A1%B9%E7%9B%AE%E5%B8%83%E5%B1%80
4 cpp¶
- 哪个文档多到时就看哪个
- GitHub - filipdutescu/modern-cpp-template: A template for modern C++ projects using CMake, Clang-Format, CI, unit testing and more, with support for downstream inclusion.
- 1.1k star
- GitHub - TheLartians/ModernCppStarter: 🚀 Kick-start your C++! A template for modern C++ projects using CMake, CI, code coverage, clang-format, reproducible dependency management and much more.
- 3k star
- 推荐从这个看起
- GitHub - cpp-best-practices/gui_starter_template: A template CMake project to get you started with C++ and tooling
- 2.1k star
- 推荐阅读
- GitHub - xyz1001/cppiniter: 初始化一个C++项目
- 一个很简单的脚手架
- javascript / typescript
- https://github.com/zce/caz
5 python + cpp + pybind11¶
- GitHub - pybind/cmake_example: Example pybind11 module built with a CMake-based build system
- GitHub - mapbox/python-cpp-skel: Skeleton for bindings to C++ libraries for Python using pybind11
Last update :
2023年8月4日
Created : 2023年8月4日
Created : 2023年8月4日