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
·

3 repository-uri

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

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • mapstermapper/mapsterAvatar MapsterMapper

    MapsterMapper/Mapster

    5,127Vezi pe GitHub↗

    Mapster este un mapper obiect-la-obiect .NET și un motor de mapare de înaltă performanță utilizat pentru transformarea datelor între diferite modele de obiecte. Funcționează ca un instrument de transfer de date type-safe și un instrument de proiecție a interogărilor LINQ pentru a muta datele între logica internă și structurile de date externe. Motorul utilizează expresii de mapare compilate și cod mașină pentru a reduce overhead-ul în timpul conversiei obiectelor. Permite în mod specific proiectarea surselor de date interogabile direct în tipurile de destinație pentru a optimiza regăsirea din baza de date. Setul de instrumente acoperă generarea obiectelor de transfer de date (DTO), transformarea datelor imutabile și proiecția rezultatelor interogărilor. Include capabilități pentru maparea colecțiilor imutabile, păstrarea referințelor obiectelor și injectarea parametrilor de runtime în procesul de transformare.

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

    C#
    Vezi pe GitHub↗5,127
  • officedev/open-xml-sdkAvatar officedev

    officedev/open-xml-sdk

    4,538Vezi pe GitHub↗

    Acest proiect este o bibliotecă de documente Open XML și un generator utilizat pentru a crea și modifica programatic fișiere Microsoft Office. Acesta permite producerea de documente Word, Excel și PowerPoint prin manipularea structurii Open XML subiacente. Biblioteca oferă capabilități pentru procesarea documentelor Open XML, inclusiv modificarea automată a fișierelor existente și generarea de rapoarte și foi de calcul Office formatate pentru producția pe partea de server.

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

    C#
    Vezi pe GitHub↗4,538
  • spatie/schema-orgAvatar spatie

    spatie/schema-org

    1,497Vezi pe GitHub↗

    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
    Vezi pe GitHub↗1,497
  1. Home
  2. Software Engineering & Architecture
  3. Data Transfer Object Mapping
  4. Data Transfer Objects
  5. Type-Safe Mapping Generation

Explorează sub-etichetele

  • 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.