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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 dépôts

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

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • cocoapods/specsAvatar de CocoaPods

    CocoaPods/Specs

    6,817Voir sur 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.

    Voir sur GitHub↗6,817
  • asyncapi/specAvatar de asyncapi

    asyncapi/spec

    5,219Voir sur GitHub↗

    AsyncAPI est un standard de spécification lisible par machine pour définir et documenter des interfaces pilotées par les événements et des architectures asynchrones basées sur les messages. Il fournit un framework unifié pour modéliser la structure des systèmes distribués, incluant la définition des serveurs, des canaux, des messages et des opérations. La spécification se distingue par une couche de conception agnostique au protocole, séparant les définitions d'interface de base des configurations spécifiques au transport. Cela permet aux développeurs de maintenir une source de vérité unique tout en s'adaptant aux exigences uniques de diverses technologies de messagerie comme Kafka, MQTT ou WebSockets. Il prend également en charge les environnements distribués complexes en permettant la corrélation des messages au moment de la conception et le suivi des expressions à l'exécution pour une meilleure observabilité. Le projet couvre une large surface de capacités, notamment des schémas de sécurité déclaratifs pour l'authentification et l'autorisation, ainsi qu'une modélisation de données standardisée utilisant des formats comme JSON Schema ou Avro. Il fournit également des mécanismes pour modulariser les grandes définitions d'API via des composants réutilisables et des registres, ce qui facilite la gouvernance et la cohérence organisationnelles. La spécification est maintenue sous forme d'un ensemble de fichiers de documentation standardisés, fournissant une base pour le provisionnement automatisé de l'infrastructure et la gestion des topologies réseau pilotées par les événements.

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

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