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 RepositoriesCode-First Schema Builders

Translates C# classes and methods into a GraphQL schema using code-first or fluent descriptor approaches.

Distinct from GraphQL Schema Generators: Distinct from GraphQL Schema Generators: focuses on code-first and fluent descriptor approaches from C# code, not database introspection.

Explore 2 awesome GitHub repositories matching data & databases · Code-First Schema Builders. Refine with filters or upvote what's useful.

Awesome Code-First Schema Builders 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.
  • graphql-dotnet/graphql-dotnetAvatar de graphql-dotnet

    graphql-dotnet/graphql-dotnet

    5,987Voir sur GitHub↗

    GraphQL.NET est un framework côté serveur pour construire et exécuter des API GraphQL au sein d'applications C#. Il fournit une boîte à outils complète pour la construction de schémas, un moteur fédéré pour les graphes de données distribués et un gestionnaire d'abonnements pour gérer les flux de données en temps réel. Le projet se distingue par un constructeur de schéma flexible qui prend en charge à la fois les définitions programmatiques code-first et les approches déclaratives schema-first utilisant le langage de définition de schéma standard. Il inclut un moteur de fédération dédié pour diviser les graphes de données en sous-graphes et les composer en une passerelle unifiée, ainsi qu'une implémentation de chargeur de données (data loader) spécifiquement conçue pour résoudre le problème de requête N+1 via le traitement par lots et la mise en cache. Le framework couvre un large éventail de capacités opérationnelles, notamment l'intégration de l'injection de dépendances pour la gestion du cycle de vie des services, des pipelines de middleware pour l'interception de la résolution de champs, et un pipeline d'exécution optimisé avec des types de valeur pour réduire les allocations mémoire. Il fournit également des outils pour l'analyse de la complexité des requêtes, la mise en cache des documents et le contrôle d'accès basé sur les rôles pour sécuriser les endpoints de l'API. La prise en charge de la compilation de schéma en avance de phase (ahead-of-time) permet au framework de s'exécuter dans des environnements qui interdisent la génération de code dynamique.

    Offers a system for defining API structures using either programmatic code-first definitions or the GraphQL Schema Definition Language.

    C#apidotnet-coregraphiql
    Voir sur GitHub↗5,987
  • chillicream/graphql-platformAvatar de ChilliCream

    ChilliCream/graphql-platform

    5,712Voir sur GitHub↗

    GraphQL Platform is a comprehensive GraphQL ecosystem for .NET that provides a spec-compliant server framework for building APIs and gateways, along with a typed C# client for consuming GraphQL services. At its core, it translates C# classes and methods into a GraphQL schema using code-first or fluent descriptor approaches, enabling developers to define their API structure directly from their existing .NET code. The platform distinguishes itself through several integrated capabilities that address common GraphQL production concerns. It includes a DataLoader batching and caching engine that gr

    Translates C# classes and methods into a GraphQL schema using code-first or fluent descriptor approaches.

    C#asp-netasp-net-corec-sharp
    Voir sur GitHub↗5,712
  1. Home
  2. Data & Databases
  3. Database Schema Introspection Tools
  4. GraphQL Schema Generators
  5. Code-First Schema Builders