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

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

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

2 Repos

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

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • cocoapods/specsAvatar von CocoaPods

    CocoaPods/Specs

    6,817Auf GitHub ansehen↗

    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.

    Auf GitHub ansehen↗6,817
  • asyncapi/specAvatar von asyncapi

    asyncapi/spec

    5,219Auf GitHub ansehen↗

    AsyncAPI ist ein maschinenlesbarer Spezifikationsstandard zum Definieren und Dokumentieren ereignisgesteuerter Schnittstellen und asynchroner, nachrichtenbasierter Architekturen. Es bietet ein einheitliches Framework zur Modellierung der Struktur verteilter Systeme, einschließlich der Definition von Servern, Kanälen, Nachrichten und Operationen. Die Spezifikation zeichnet sich durch ein protokollunabhängiges Design aus, das Kern-Schnittstellendefinitionen von transport-spezifischen Konfigurationen trennt. Dies ermöglicht Entwicklern eine einzige „Source of Truth“, während gleichzeitig die spezifischen Anforderungen verschiedener Messaging-Technologien wie Kafka, MQTT oder WebSockets erfüllt werden. Zudem unterstützt es komplexe verteilte Umgebungen durch Design-Time-Nachrichtenkorrelation und Runtime-Expression-Tracking für eine verbesserte Observability. Das Projekt deckt ein breites Spektrum an Funktionen ab, darunter deklarative Sicherheitsschemata für Authentifizierung und Autorisierung sowie standardisierte Datenmodellierung mittels Formaten wie JSON Schema oder Avro. Es bietet zudem Mechanismen zur Modularisierung großer API-Definitionen durch wiederverwendbare Komponenten und Registries, was die organisatorische Governance und Konsistenz erleichtert. Die Spezifikation wird als Satz standardisierter Dokumentationsdateien gepflegt und bildet die Grundlage für die automatisierte Infrastrukturbereitstellung und das Management ereignisgesteuerter Netzwerktopologien.

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

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