awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 个仓库

Awesome GitHub RepositoriesCoding Standards

Style guides and best practices for writing clean code.

Explore 10 awesome GitHub repositories matching part of an awesome list · Coding Standards. Refine with filters or upvote what's useful.

Awesome Coding Standards GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • ossu/computer-scienceossu 的头像

    ossu/computer-science

    205,190在 GitHub 上查看↗

    本项目提供了一个为自学者设计的结构化计算机科学课程框架。它将开放获取的学术资源(包括教科书、讲座和作业)组织成一条与正式本科学位要求相呼应的连贯路径。通过将理论学习与实际软件工程方法论相结合,该平台使学生能够独立掌握基础概念和高级技术技能。 该课程的独特之处在于利用基于版本控制的工作流来管理教育体验。学习者使用基于仓库的工具来跟踪学术里程碑、维护已完成作业的持久历史记录,并根据既定要求验证其技术解决方案。这种方法鼓励在学习过程中采用行业标准的工程实践,例如配置隔离的开发环境和管理项目依赖项。 该平台支持广泛的技术开发,涵盖计算问题解决、面向对象设计和数据分析等领域。它通过社区驱动的平台促进协作学习,使学生能够进行同行互动并验证彼此的工作。该课程作为开源资源进行维护,为构建软件工程的专业能力提供了全面的指南。

    Free online computer science curriculum.

    HTMLawesome-listcomputer-sciencecourses
    在 GitHub 上查看↗205,190
  • airbnb/javascriptairbnb 的头像

    airbnb/javascript

    148,081在 GitHub 上查看↗

    This project provides a comprehensive set of coding standards and style guidelines for JavaScript development. It covers fundamental language syntax, formatting conventions, and best practices for managing variables, functions, objects, and modern language features. The documentation serves as a reference for maintaining consistent code quality across projects. In addition to general language standards, the guide includes specific conventions for building and organizing user interface components. These guidelines address structural patterns, component lifecycle management, and stylistic rules

    A reasonable approach to JavaScript style.

    JavaScriptarrow-functionses2015es2016
    在 GitHub 上查看↗148,081
  • prakhar1989/awesome-coursesprakhar1989 的头像

    prakhar1989/awesome-courses

    69,107在 GitHub 上查看↗

    This project is a community-driven repository of high-quality, university-level computer science courses and learning materials. It serves as an open-source knowledge base, providing developers and students with direct access to structured curricula and academic resources designed to facilitate independent study and technical skill development. The repository distinguishes itself through a hierarchical taxonomy that organizes diverse technical subjects into a navigable structure. By utilizing markdown-based content curation, the project maintains a lightweight index of external links and refe

    A collection of online computer science courses.

    awesomeawesome-listcomputer-science
    在 GitHub 上查看↗69,107
  • wearehive/project-guidelineswearehive 的头像

    wearehive/project-guidelines

    29,458在 GitHub 上查看↗

    This project is a comprehensive set of architectural and coding standards for organizing and maintaining high-quality JavaScript applications. It provides a framework for JavaScript project best practices across the full software development lifecycle, establishing unified guidelines for project organization and development. The guidelines cover specific standards for REST API design, utilizing resource-oriented interfaces and standardized HTTP methods. It also includes a web accessibility standard focused on semantic HTML and automated audits, alongside a defined Git workflow standard for br

    Best practices for JavaScript projects.

    JavaScript
    在 GitHub 上查看↗29,458
  • johnpapa/angular-styleguideJ

    johnpapa/angular-styleguide

    23,648在 GitHub 上查看↗

    This project is an architecture reference and coding standard for the Angular framework. It provides guidelines for organizing files, components, and services into a logical hierarchy to maintain consistent and readable TypeScript code. The guide focuses on enterprise application architecture and frontend code governance. It establishes a shared set of structural guidelines and development standards to ensure long-term maintainability and to assist in bootstrapping new projects without technical debt. The resource covers modular architecture guidelines, pattern-based code standardization, an

    Officially endorsed style guide for Angular.

    Vim Snippet
    在 GitHub 上查看↗23,648
  • uber-go/guideuber-go 的头像

    uber-go/guide

    17,573在 GitHub 上查看↗

    This project is a collection of guidelines and best practices for the Go programming language, providing a comprehensive style guide and set of programming standards. It establishes a framework for writing maintainable and performant source code through standardized naming, structuring, and organizational conventions. The guide focuses on specific patterns for concurrency, error handling, and performance optimization. It details methods for managing goroutine lifecycles to prevent race conditions, designing structured error wrapping and routing to maintain observability, and implementing memo

    Uber Go coding style guide.

    Makefilebest-practicesgogolang
    在 GitHub 上查看↗17,573
  • bbatsov/ruby-style-guidebbatsov 的头像

    bbatsov/ruby-style-guide

    16,546在 GitHub 上查看↗

    This project is a community-driven Ruby coding style guide and static analysis standard. It provides a collection of agreed-upon rules for syntax, naming conventions, and structural guidelines to ensure uniform code appearance and maintainability across Ruby projects. The project serves as both a human-readable documentation resource for developers and a machine-readable RuboCop configuration specification. This allows natural language style guidelines to be mapped directly to automated linting rules. The system covers Ruby code standardization, style enforcement, and project governance thro

    Community-driven Ruby coding style guide.

    在 GitHub 上查看↗16,546
  • airbnb/rubyairbnb 的头像

    airbnb/ruby

    3,890在 GitHub 上查看↗

    This project provides a collection of coding standard specifications, style guides, and configuration assets used to define automated rules for static code analysis in Ruby. It serves as a centralized set of RuboCop configurations and static analysis rules to ensure consistent syntax and idiomatic usage across a codebase. The project establishes a comprehensive Ruby style guide that defines naming conventions, indentation, and structural requirements. It utilizes a pluggable linting engine to enforce these standards through a defined set of patterns and constraints. The capability surface co

    A Ruby style guide by Airbnb.

    Ruby
    在 GitHub 上查看↗3,890
  • behzad888/aurelia-styleguidebehzad888 的头像

    behzad888/Aurelia-styleguide

    24在 GitHub 上查看↗

    Aurelia Style Guide: A starting point for Aurelia development teams to provide consistency through best practices. http://aurelia.io

    An Aurelia style guide by the community.

    在 GitHub 上查看↗24
  • rust-dev-tools/fmt-rfcsR

    rust-dev-tools/fmt-rfcs

    0在 GitHub 上查看↗

    Rust code formatting and style guidelines.

    在 GitHub 上查看↗0
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Coding Standards