awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 रिपॉजिटरी

Awesome GitHub RepositoriesImmutable Model Generation

Generating immutable data objects and builder patterns to represent database records.

Distinct from Immutable Data Patterns: Focuses on the generation of immutable source code models rather than general architectural immutability patterns

Explore 3 awesome GitHub repositories matching software engineering & architecture · Immutable Model Generation. Refine with filters or upvote what's useful.

Awesome Immutable Model Generation GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • mybatis/generatormybatis का अवतार

    mybatis/generator

    5,317GitHub पर देखें↗

    MyBatis Generator is a tool that inspects database tables to automatically produce model objects, mapper interfaces, and SQL configuration files. It functions as a database schema mapper and CRUD operation generator, translating relational database columns into language-specific classes and records. The project is an extensible code generator that allows for the customization of output files through a plugin mechanism. This framework enables the addition of specific business logic or the modification of the generation process to produce tailored output files. The generator covers a broad ran

    Creates immutable objects or records to represent database tables using builder patterns.

    Javacode-generatorjava-8kotlin
    GitHub पर देखें↗5,317
  • mweststrate/use-immermweststrate का अवतार

    mweststrate/use-immer

    4,536GitHub पर देखें↗

    use-immer is a React state management utility that provides a custom hook for updating immutable state. It allows for the modification of a temporary draft version of data to calculate the next state transition. The tool simplifies the management of complex state by enabling direct mutations on a draft, which removes the need to manually copy nested objects or arrays using spread operators. This approach ensures the generation of a new immutable snapshot for predictable state changes. The library covers capabilities for updating deeply nested state and supports processing state changes throu

    Produces fresh immutable object trees by comparing mutated proxy paths against original state.

    TypeScript
    GitHub पर देखें↗4,536
  • koxudaxi/datamodel-code-generatorkoxudaxi का अवतार

    koxudaxi/datamodel-code-generator

    3,943GitHub पर देखें↗

    This project is a command-line schema-to-code converter designed to transform diverse data specifications into type-safe Python data structures. It functions as a generator for Pydantic models, dataclasses, and typed dictionaries, enabling developers to maintain synchronization between evolving data contracts and application code. By parsing formats such as JSON Schema, OpenAPI, AsyncAPI, Protobuf, and Avro, the tool automates the creation of native classes that reflect the constraints and metadata defined in the source specifications. The generator distinguishes itself through a highly confi

    Generates frozen, immutable models to enforce data integrity and prevent accidental modification.

    Pythoncode-generatorcsvdataclass
    GitHub पर देखें↗3,943
  1. Home
  2. Software Engineering & Architecture
  3. Immutable Data Patterns
  4. Immutable Model Generation

सब-टैग एक्सप्लोर करें

  • Runtime Snapshot GenerationGenerating a new immutable state tree at runtime by tracking changes made to a proxy. **Distinct from Immutable Model Generation:** Distinct from Immutable Model Generation which focuses on code generation for database records.