awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
microsoft avatar

microsoft/api-guidelines

0
View on GitHub↗
23,287 Stars·2,694 Forks·7 Aufrufe

Api Guidelines

This project is a cloud API governance framework and enterprise style guide. It provides a centralized set of naming and structural rules and design guidelines for RESTful interfaces to maintain architectural consistency across large-scale distributed services.

The framework establishes standards for OpenAPI specifications to ensure a uniform developer experience. It also defines a versioning policy to manage service updates and prevent breaking changes for existing client integrations.

The guidelines cover resource-oriented design patterns, schema-based constraint validation, and standardized error mapping to ensure predictability and interoperability across multiple service endpoints.

Features

  • API Style Guides - Provides a centralized set of naming and structural rules to maintain a uniform look and feel for network interfaces.
  • Architectural Governance - Provides a centralized framework for enforcing architectural constraints and design goals across distributed cloud services.
  • OpenAPI Processors - Utilizes the OpenAPI format as the machine-readable source of truth for service interface definitions.
  • Specification Authoring Guidelines - Provides standardized style guidelines for OpenAPI documentation to ensure a uniform developer experience.
  • Architectural Constraints - Enforces structural requirements on API definitions to ensure consistency across multiple service endpoints.
  • API Documentation Standards - Implements standardized style guidelines for OpenAPI documents to ensure a uniform developer experience.
  • API Design Standards - Establishes and enforces design standards and processes for evolving public-facing interfaces.
  • API Governance Toolkits - Provides a comprehensive toolkit for enforcing API standards and maintaining consistency across distributed services.
  • API Specification Governance - Standardizes the use of OpenAPI documents to ensure a predictable developer experience across services.
  • API Versioning Strategies - Defines strategies for managing API versions to ensure service stability during updates.
  • Distributed Service Architectures - Ensures architectural harmony across distributed systems through shared design constraints.
  • Semantic Versioning Policies - Provides a structured semantic versioning policy to prevent breaking changes for client integrations.
  • RESTful API Designs - Defines standard RESTful API designs utilizing HTTP methods for predictable data access.
  • API Interface Standards - Establishes a centralized set of naming and structural rules to maintain a uniform look and feel for APIs.
  • Schema Validation - Verifies that API definitions adhere to predefined naming and structural schemas.
  • Error Handling Utilities - Normalizes and transforms error structures into a standardized set of codes and response bodies.
  • Error Mapping Strategies - Maps internal application exceptions to a consistent set of external API error responses.
  • Versioning Policies - Establishes formal strategies and rules for managing service updates to prevent breaking existing client integrations.
  • Resource-Oriented Design - Implements resource-oriented design patterns to create interoperable and predictable service maps.
  • RESTful Services - Organizes network interfaces using standard RESTful communication patterns and HTTP methods.
  • Api Design - Battle-tested standards for building consistent RESTful APIs.
  • API Design Guidelines - Industry-standard comprehensive API design principles and best practices.
  • API Development - Standardized practices for designing consistent and usable web APIs.
  • Design Guidelines - Official design principles for creating accessible and RESTful HTTP interfaces.
  • Platform and API Guidelines - Standardized guidelines for REST API design.
  • Design Guidelines - Official industry-standard guidelines for building scalable RESTful services.

Star-Verlauf

Star-Verlauf für microsoft/api-guidelinesStar-Verlauf für microsoft/api-guidelines

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Api Guidelines

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Api Guidelines.
  • interagent/http-api-designAvatar von interagent

    interagent/http-api-design

    13,688Auf GitHub ansehen↗

    This project provides a comprehensive framework of standards and conventions for designing consistent, predictable, and maintainable web services. It establishes a resource-oriented architecture that utilizes uniform HTTP methods and status codes to structure communication across distributed software systems. The guide emphasizes a standardized approach to API evolution and data management, focusing on techniques such as header-based versioning to maintain backward compatibility and range-header pagination to handle large datasets. It also defines patterns for structured error representation

    Auf GitHub ansehen↗13,688
  • elsewhencode/project-guidelinesAvatar von elsewhencode

    elsewhencode/project-guidelines

    29,458Auf GitHub ansehen↗

    This project provides a comprehensive collection of standardized conventions and architectural patterns designed to maintain consistent code quality, secure workflows, and project stability. It serves as a structured guide for implementing engineering processes, including automated testing, dependency management, and environment configuration across diverse software development lifecycles. The framework distinguishes itself by offering a unified approach to version control and interface design. It enforces linear development practices through standardized commit messages and branch protection

    JavaScriptbest-practicesguidelineshow-to
    Auf GitHub ansehen↗29,458
  • redocly/redocAvatar von Redocly

    Redocly/redoc

    25,507Auf GitHub ansehen↗

    Redoc is an API documentation generator that transforms standard API specification files into interactive, responsive, and highly customizable web-based documentation interfaces. It provides a three-panel layout that includes synchronized navigation, code samples, and search functionality, allowing developers to explore endpoints and schemas directly within a browser-based environment. Beyond rendering, the project functions as an API governance toolkit that enforces structural standards and quality rules across API definitions. It includes a suite of processing utilities for bundling, splitt

    TypeScriptapi-documentationdocumentation-generatordocumentation-tool
    Auf GitHub ansehen↗25,507
  • wearehive/project-guidelinesAvatar von wearehive

    wearehive/project-guidelines

    29,458Auf GitHub ansehen↗

    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

    JavaScript
    Auf GitHub ansehen↗29,458
Alle 30 Alternativen zu Api Guidelines anzeigen→

Häufig gestellte Fragen

Was macht microsoft/api-guidelines?

This project is a cloud API governance framework and enterprise style guide. It provides a centralized set of naming and structural rules and design guidelines for RESTful interfaces to maintain architectural consistency across large-scale distributed services.

Was sind die Hauptfunktionen von microsoft/api-guidelines?

Die Hauptfunktionen von microsoft/api-guidelines sind: API Style Guides, Architectural Governance, OpenAPI Processors, Specification Authoring Guidelines, Architectural Constraints, API Documentation Standards, API Design Standards, API Governance Toolkits.

Welche Open-Source-Alternativen gibt es zu microsoft/api-guidelines?

Open-Source-Alternativen zu microsoft/api-guidelines sind unter anderem: interagent/http-api-design — This project provides a comprehensive framework of standards and conventions for designing consistent, predictable,… elsewhencode/project-guidelines — This project provides a comprehensive collection of standardized conventions and architectural patterns designed to… redocly/redoc — Redoc is an API documentation generator that transforms standard API specification files into interactive, responsive,… wearehive/project-guidelines — This project is a comprehensive set of architectural and coding standards for organizing and maintaining high-quality… restify/node-restify — Restify is a Node.js web framework designed for building scalable RESTful web services and APIs. It provides a… voltagent/awesome-claude-code-subagents — This project provides a framework for managing multi-agent systems, designed to automate complex software development,…