登录 注册

awesome-guidelines

去点 Star
开发者工具 awesomeawesome-guidelinesawesome-listcode-qualitycoding-conventionsguidelines
11,260
Stars
614
Forks
177
Watchers
—
Open Issues
CC0-1.0
许可证
JavaScript
语言
2017-07-12
创建时间
2026-09-28
最近更新

项目能做什么

汇集各主流编程语言代码风格、最佳实践与编码规范的精选资源。
来源:AI 基于仓库事实生成 · 内容以仓库实际 README 为准

使用说明 查看原始 README 原仓库文档

中文使用说明暂未生成。下面保留原仓库 README 摘录,命令与配置均以原文为准。
原始 README 摘录(英文原文,节选前 3000 字符)
# Awesome Guidelines [![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)

Programming style, best practices, and coding conventions.

## Contents

- [Programming Languages](#programming-languages)
- [Development Environment](#development-environment)
- [Platforms](#platforms)
- [Frameworks](#frameworks)
- [Content Management System](#content-management-system)
- [Tools](#tools)

## Programming Languages

### Ada

- [Ada Programming/Coding standards](https://en.wikibooks.org/wiki/Ada_Programming/Coding_standards) - Suggestions of Ada programming guidelines

### Brainfuck

- [BF Style Guide](https://codepen.io/renmans/full/JjdJPpW) - Guidelines for writing and formatting Brainfuck code.

### C

- [C Coding Standard](https://users.ece.cmu.edu/~eno/coding/CCodingStandard.html) - Conventions and best practices for C code.
- [C Programming/Structure and style](https://en.wikibooks.org/wiki/C_Programming/Structure_and_style) - Structural and style recommendations for C programs.
- [Making The Best Use of C](https://www.gnu.org/prep/standards/html_node/Writing-C.html) - This chapter provides advice on how best to use the C language when writing GNU software.

### C#

- [C# Coding Conventions](https://learn.microsoft.com/en-us/dotnet/csharp/fundamentals/coding-style/coding-conventions) - Official C# coding style conventions.
- [C# Style Guide](https://github.com/kodecocodes/c-sharp-style-guide) - Community C# style guide.
- [C# Coding Standards and Naming Conventions](http://www.dofactory.com/reference/csharp-coding-standards) - Standards and naming conventions for C# code.

### C++

- [Google C++ Style Guide](https://google.github.io/styleguide/cppguide.html) - C++ coding standards and best practices.
- [C++ Core Guidelines](http://isocpp.github.io/CppCoreGuidelines/CppCoreGuidelines) - A set of tried-and-true guidelines, rules, and best practices about coding in C++.
- [LLVM C++ Coding Standards](https://llvm.org/docs/CodingStandards.html) - Coding standards for the LLVM project.
- [Mozilla C++ Coding style](https://firefox-source-docs.mozilla.org/code-quality/coding-style/coding_style_cpp.html) - C++ coding style guidelines for Mozilla codebases.
- [Chromium C++ style guide](https://chromium.googlesource.com/chromium/src/+/HEAD/styleguide/c++/c++.md) - C++ style guide for the Chromium project.
- [Webkit C++ Code Style Guidelines](https://webkit.org/code-style-guidelines/) - C++ code style guidelines for WebKit.
- [NASA C++ Coding Standards and Style Guide](https://ntrs.nasa.gov/api/citations/20080039927/downloads/20080039927.pdf) - C++ coding standards for safety-critical systems.
- [OceanBase C++ Coding Standards](https://oceanbase.github.io/oceanbase/coding_standard.html) - C++ coding standards for OceanBase.

### Clojure

- [The Clojure Style Guide](https://github.com/bbatsov/clojure-style-guide) - A community coding style guide for the Clojure programming language.

### Common Lisp

- [Style Guide](http://lisp-lang.org/style-guide/
阅读完整原文

项目深度分析 AI 生成

AI 编程助手规范规则库与 CLI 生成器

产品构想推测:利用本项目聚合的权威规范目录,提炼各语言/框架的核心编码约定,打包为适配主流 AI 编程工具(如 Cursor、Copilot 等)的规则配置文件或提供 CLI 一键生成服务,帮助开发者让 AI 输出符合特定大厂或社区风格的代码。
核心功能按语言/框架检索规范模板、主流风格(如 Google/Airbnb/NASA 等)一键导出为 AI Rules 文件、自定义团队禁忌规则合并(推测)。
目标用户高频使用 AI 辅助编码的独立开发者、全栈工程师及中小研发团队(推测)。
难度/周期低-中 · 2-4 周(推测) · 成本:低(静态托管或轻量 API,无 GPU 需求)
收费模式基础开源/免费模板引流 + 高级精选场景规则包买断、团队规范同步订阅(推测,不承诺收益)。
竞争风险原仓库 CC0-1.0 仅覆盖目录本身,外链指向的第三方规范各自拥有独立版权,直接抓取或二次分发原文内容存在版权风险;AI 规则同质化高,用户可能自行编写简单提示词替代。
依据 AI推测

交互式代码规范导航站与死链巡检服务(流量变现)

产品构想基于仓库 11255 Star 的认知基础与 CC0-1.0 许可,搭建体验优于 GitHub README 的 Web 检索门户,增加多维标签筛选、更新状态监控与死链自动检测,承接搜索引擎长尾流量后接入合规的开发者工具赞助(推测)。
核心功能语言/框架/平台多维过滤与全文检索、定时链接可用性巡检与归档镜像提示、规范热度排行(推测)。
目标用户查找特定冷门或主流语言规范的程序员(已验证需求),以及代码质量检测、静态分析、CI/CD 类 SaaS 广告主(推测)。
难度/周期低 · 1-3 周(推测) · 成本:极低(静态站点托管与低频定时巡检脚本)
收费模式开发者工具赞助位、技术书籍/课程 Affiliate 联盟分成、GitHub Sponsors(推测)。
竞争风险原仓库自身已具备极高权重,新站点需较长 SEO 周期获取自然流量;纯导航类站点用户停留时间短、复访率低,商业变现天花板明显。
依据 数据支持的判断

“规范-工具”映射与团队规范落地配置平台

产品构想解决“知道规范但不知如何在项目中自动化执行”的断点,将目录中的规范指南映射至具体的 Linter/Formatter 工具预设,为小团队提供在线选型对比、配置文件生成及新成员规范 Onboarding 清单管理(推测)。
核心功能规范流派差异对比向导、一键生成 Linter/EditorConfig 配置包、团队规范版本记录与代码评审 Checklist(推测)。
目标用户创业公司技术负责人、缺乏专职工程效率团队的中小型研发组织、外包软件团队(推测)。
难度/周期中 · 4-8 周(推测) · 成本:低(常规轻量 Web 服务与数据库,参考仓库部署特征无 GPU/高昂 API 依赖)
收费模式Freemium 模式,个人免费生成基础配置,团队协作规范库与跨仓库同步功能按团队席位订阅(推测)。
竞争风险主流语言官方工具链大多已自带默认推荐配置(如 Dart、Rust、Go),且市场上已有大量免费配置生成器,用户对此类聚合平台的付费意愿尚未证实。
依据 尚需验证的假设
AI 基于仓库公开数据分析生成,含推测成分,不构成收益承诺。
报告会保存到 个人中心

竞品与相似项目 GitHub Search 真实检索

项目中文简介Stars语言
sindresorhus/awesome 中文介绍暂未生成
😎 Awesome lists about all kinds of interesting topics [NOTE:
535,180 -
awesome-selfhosted/awesome-selfhosted 中文介绍暂未生成
A list of Free Software network services and web application
336,070 -
vinta/awesome-python 中文介绍暂未生成
The definitive list that answers "I want to do X in Python,
334,031 Python
avelino/awesome-go 中文介绍暂未生成
A curated list of awesome Go frameworks, libraries and softw
193,296 Go
以上为通过 GitHub 官方 Search API 检索的相似项目,功能差异与优劣势需进一步人工确认,配置 AI 后可生成对比分析。

项目优势与风险

技术成熟度创建于 2017-07-12,最近推送 2026-09-28
社区活跃Star 11,260 / Fork 614 / Issue 0(数据支持,可自行核实)
许可证CC0-1.0
主要风险上游项目方向可能变化;同赛道竞争者较多(见竞品表);热度与需求不完全等价

安装与使用

此项目未提供 Docker 镜像,安装步骤以原仓库 README 为准(涉及依赖安装与环境配置,对新手门槛较高)。