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
·

3 Repos

Awesome GitHub RepositoriesType-Safe Mapping Generation

Tools that generate type-safe mapping logic and DTOs from models at compile time.

Distinct from Data Transfer Objects: Focuses on the generation of the mapping logic and DTOs themselves, rather than just the architectural use of DTOs.

Explore 3 awesome GitHub repositories matching software engineering & architecture · Type-Safe Mapping Generation. Refine with filters or upvote what's useful.

Awesome Type-Safe Mapping Generation GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • mapstermapper/mapsterAvatar von MapsterMapper

    MapsterMapper/Mapster

    5,127Auf GitHub ansehen↗

    Mapster ist ein .NET-Objekt-zu-Objekt-Mapper und eine hochperformante Mapping-Engine zur Transformation von Daten zwischen verschiedenen Objektmodellen. Sie fungiert als typsicheres Datentransfer-Tool und LINQ-Abfrageprojektionstool, um Daten zwischen interner Logik und externen Datenstrukturen zu bewegen. Die Engine nutzt kompilierte Mapping-Ausdrücke und Maschinencode, um den Overhead während der Objektkonvertierung zu reduzieren. Sie ermöglicht insbesondere die Projektion abfragbarer Datenquellen direkt in Zieltypen, um den Datenbankabruf zu optimieren. Das Toolset deckt die Generierung von Data Transfer Objects, die Transformation unveränderlicher Daten und die Projektion von Abfrageergebnissen ab. Es enthält Funktionen für das Mapping unveränderlicher Sammlungen, die Wahrung von Objektreferenzen und das Injizieren von Laufzeitparametern in den Transformationsprozess.

    Generates data transfer objects and mapping logic to ensure type safety at compile time.

    C#
    Auf GitHub ansehen↗5,127
  • officedev/open-xml-sdkAvatar von officedev

    officedev/open-xml-sdk

    4,538Auf GitHub ansehen↗

    Dieses Projekt ist eine Open XML-Dokumentbibliothek und ein Generator, der dazu verwendet wird, Microsoft Office-Dateien programmatisch zu erstellen und zu modifizieren. Es ermöglicht die Erstellung von Word-, Excel- und PowerPoint-Dokumenten durch Manipulation der zugrunde liegenden Open XML-Struktur. Die Bibliothek bietet Funktionen für die Verarbeitung von Open XML-Dokumenten, einschließlich der automatisierten Modifikation bestehender Dateien und der Generierung formatierter Office-Berichte und Tabellenkalkulationen für die serverseitige Produktion.

    Maps XML namespaces and attributes to concrete C# types to prevent structural errors.

    C#
    Auf GitHub ansehen↗4,538
  • spatie/schema-orgAvatar von spatie

    spatie/schema-org

    1,497Auf GitHub ansehen↗

    This library is a PHP tool for programmatically defining, building, and exporting structured data graphs. It provides a fluent, object-oriented interface that allows developers to construct complex, nested metadata structures that comply with standardized vocabulary requirements for search engine indexing. The library distinguishes itself through its support for multi-typed entity modeling, which enables the combination of several classification categories into a single, unified entity. It also features a graph-based modeling system that facilitates the linking and cross-referencing of relate

    Ensures schema vocabulary compliance through type-safe property mapping and enumerated constants.

    PHPgooglephpschedule
    Auf GitHub ansehen↗1,497
  1. Home
  2. Software Engineering & Architecture
  3. Data Transfer Object Mapping
  4. Data Transfer Objects
  5. Type-Safe Mapping Generation

Unter-Tags erkunden

  • Namespace and Attribute MappingsMappings that link specific XML namespaces and attributes to concrete language types. **Distinct from Type-Safe Mapping Generation:** Distinct from Type-Safe Mapping Generation by specifically targeting XML schema elements rather than general DTOs.
  • Vocabulary Compliance MappingsEnforces schema vocabulary compliance by mapping attributes to standardized definitions and constants. **Distinct from Type-Safe Mapping Generation:** Distinct from Type-Safe Mapping Generation: focuses on enforcing external schema vocabulary compliance rather than internal DTO generation.