awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repository-uri

Awesome GitHub RepositoriesSpecification Modularization

Dividing a library specification into optional sub-components for granular installation.

Distinct from Pipeline Component Modularization: Distinct from Pipeline Component Modularization: focuses on optional library subsets in a manifest, not data pipeline stages.

Explore 2 awesome GitHub repositories matching software engineering & architecture · Specification Modularization. Refine with filters or upvote what's useful.

Awesome Specification Modularization GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • cocoapods/specsAvatar CocoaPods

    CocoaPods/Specs

    6,817Vezi pe GitHub↗

    Specs is a centralized package metadata repository and distribution service for the Apple platform. It serves as a public index of library specifications, enabling the discovery, resolution, and installation of third-party frameworks for iOS and macOS projects. The project provides a podspec distribution service that hosts and validates library specifications to ensure reproducible dependency resolution. It utilizes a Git-based collection of structured specifications and a REST API to manage library publishing, ownership, and versioning. The system encompasses comprehensive capabilities for

    Divides libraries into optional subspecs, allowing consumers to install only required functionality.

    Vezi pe GitHub↗6,817
  • asyncapi/specAvatar asyncapi

    asyncapi/spec

    5,219Vezi pe GitHub↗

    AsyncAPI este un standard de specificație lizibil de către mașină pentru definirea și documentarea interfețelor bazate pe evenimente și a arhitecturilor asincrone bazate pe mesaje. Acesta oferă un framework unificat pentru modelarea structurii sistemelor distribuite, incluzând definirea serverelor, canalelor, mesajelor și operațiunilor. Specificația se distinge prin utilizarea unui strat de design agnosticism față de protocol, care separă definițiile de bază ale interfeței de configurațiile specifice transportului. Acest lucru permite dezvoltatorilor să mențină o singură sursă de adevăr, adaptându-se în același timp cerințelor unice ale diverselor tehnologii de mesagerie precum Kafka, MQTT sau WebSockets. De asemenea, susține medii distribuite complexe prin activarea corelării mesajelor la momentul designului și urmărirea expresiilor la runtime pentru o observabilitate îmbunătățită. Proiectul acoperă o suprafață largă de capabilități, incluzând scheme de securitate declarative pentru autentificare și autorizare, precum și modelarea standardizată a datelor folosind formate precum JSON Schema sau Avro. Oferă, de asemenea, mecanisme pentru modularizarea definițiilor mari de API prin componente reutilizabile și registre, ceea ce facilitează guvernanța organizațională și consistența. Specificația este menținută ca un set de fișiere de documentație standardizate, oferind o fundație pentru provizionarea automatizată a infrastructurii și gestionarea topologiilor de rețea bazate pe evenimente.

    Organizes large API definitions into modular, referenceable blocks to improve maintainability and reduce duplication.

    JavaScript
    Vezi pe GitHub↗5,219
  1. Home
  2. Software Engineering & Architecture
  3. Modular Design Patterns
  4. Pipeline Component Modularization
  5. Specification Modularization