Topics / #standards

Standards projects on GitHub

Coding standards and project structure conventions.

As of , the most-starred Standards projects on GitHub are project-layout (56.7K stars), styleguide (39.7K stars) and es6features (29K stars). GitHub.Locker tracks 23 Standards repositories with 362.2K stars combined. The fastest-growing on October 16 was asd-ste100-skill, with +71 stars in a day.

23Projects
362.2KStars in total
+114Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

23 projects · by stars

  1. #1 · golang-standards/project-layout

    project-layout

    It is a reference collection of common Go project directory patterns (like /cmd, /pkg, /internal, /api) for structuring real-world Go applications. It is explicitly not an official standard from the core Go team, just a documented set of community conventions.

    56.7K
  2. #2 · google/styleguide

    styleguide

    This is a collection of style guides Google uses for its own and Google-originated open-source code, covering languages like C++, Java, Python, Go, JavaScript, TypeScript, HTML/CSS, Shell, Swift, and more.

    39.7K
  3. #3 · lukehoban/es6features

    es6features

    A one-page overview of ECMAScript 6 (ES2015) — the major update to JavaScript and the first since ES5 was standardized in 2009.

    29K
  1. 4

    agents.md

    25Kagentsmd/agents.md · TypeScript

    AGENTS.md is a simple, open Markdown format for giving AI coding agents project-specific context and instructions, functioning like a README but written specifically for agents.

  2. 5

    api-guidelines

    23.3Kmicrosoft/api-guidelines

    A collection of guidelines published by Microsoft for designing consistent, well-behaved RESTful web APIs, shared publicly to foster dialogue in the broader API community.

  3. 6

    toml

    20.6Ktoml-lang/toml

    TOML (Tom's Obvious, Minimal Language) is a minimal configuration file format designed to be readable at a glance, with semantics obvious enough to map cleanly onto a hash table. This repository holds the in-development TOML specification itself.

  4. 7

    proposals

    19.2Ktc39/proposals

    The official TC39 repository that tracks every proposal for future JavaScript (ECMAScript) features — a living index of what is being considered for the next versions of the language standard.

  5. 8

    guide

    17.7Kuber-go/guide · Makefile

    It's the Uber Go Style Guide — an open document describing the patterns and conventions Uber uses when writing Go code.

  6. 9

    ruby-style-guide

    16.5Krubocop/ruby-style-guide

    A community-driven Ruby coding style guide: it recommends best practices so real-world Ruby programmers can write code that other people can maintain. It deliberately favors established real-world usage over unproven ideals.

  7. 10

    swift-evolution

    15.9Kswiftlang/swift-evolution · Markdown

    This is the Swift Evolution repository: it tracks how the Swift programming language, its standard library, and its package manager evolve, one proposal at a time.

  8. 11

    ecma262

    15.7Ktc39/ecma262 · HTML

    It is the source repository for the current draft of ECMA-262, the ECMAScript (JavaScript) Language Specification, maintained by TC39. The source is processed to generate the human-readable edition of the spec.

  9. 12

    EIPs

    14Kethereum/EIPs · Python

    It is the official repository of Ethereum Improvement Proposals (EIPs) — technical standards documents that specify improvements to Ethereum itself and conventions built upon it.

  10. 13

    language-server-protocol

    13Kmicrosoft/language-server-protocol · TypeScript

    This is the home of the Language Server Protocol (LSP), Microsoft's specification that defines a common protocol for language servers — the components editors and IDEs talk to for language features like autocomplete.

  11. 14

    fig-standards

    12.5Kphp-fig/fig-standards

    This is the PHP-FIG repository holding the PSR (PHP Standard Recommendations) specifications, proposed and approved by the PHP Framework Interoperability Group to standardize common patterns across PHP frameworks and libraries.

  12. 15

    design

    11.6KWebAssembly/design

    This repository is part of the WebAssembly Community Group and hosts the issue tracker for phase 0 proposals, a discussion forum for questions, and a collection of high-level non-normative design documents about WebAssembly.

  13. 16

    spec

    10.8Kulid/spec

    This is the canonical specification for ULID (Universally Unique Lexicographically Sortable Identifier), a 128-bit identifier format designed as a sortable, URL-safe alternative to UUID.

  14. 17

    fantasy-land

    10.2Kfantasyland/fantasy-land · JavaScript

    Fantasy Land (aka 'Algebraic JavaScript Specification') is a specification defining how common algebraic structures in JavaScript — equality, ordering, concatenation, mapping, chaining — must behave, so that types from different libraries can interoperate.

  15. 18

    asd-ste100-skill

    5.1Kdanyuchn/asd-ste100-skill · Python

    A Claude Code skill that rewrites dense, ambiguous English into ASD-STE100 Simplified Technical English (the controlled-language standard aerospace manuals use), but aimed at text an AI agent has to parse — tool descriptions, error messages, and inter-agent messages — instead of human readers.

  16. 19

    rfcs

    4.2Kastrid-runtime/rfcs · Python

    This repository holds RFCs (design proposals) that define any substantial change to the contract between Astrid's kernel and user-space, covering the host ABI, IPC protocol, capability model, manifest schema, VFS semantics, capsule interface standards, and the SDK's public API.

  17. 20

    interop

    528web-platform-tests/interop · JavaScript

    An ongoing effort by browser makers to make the web more interoperable: each year they pick key focus areas and publicly score how well browsers implement them. It is part of the web-platform-tests project.

  18. 21

    awesome-agent-skills-security

    260LLMSecurity/awesome-agent-skills-security

    A curated, awesome-list style collection of research papers, standards, frameworks, and benchmarks about securing AI agent tool use and the emerging 'agent skills' ecosystem — covering attacks like prompt injection and tool poisoning as well as defenses like sandboxing and permission control.

  19. 22

    AgentMeasure

    218roy-tong/AgentMeasure · Python

    AgentMeasure is an open measurement layer for AI-agent usage: a free CLI and SDK that audit Codex and Claude Code session logs and verify that agent metrics and metering numbers mean what their labels claim.

  20. 23

    spec

    204ooni/spec

    This is OONI Spec, the repository where OONI openly specifies its testing methodology: the experiments (nettests) it runs, the backend components used for testing, and the data formats for the results.

Often tagged together