awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateOpen-source alternativesSelf-hosted softwareBlogHartă site
ProiectDespreHow we rankPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repository-uri

Awesome GitHub RepositoriesKotlin Type Serialization

Specialized serialization for Kotlin-specific types like data classes and unsigned primitives.

Distinct from Data Type Serialization Configurations: Specific to Kotlin language constructs rather than general data serialization configurations.

Explore 4 awesome GitHub repositories matching data & databases · Kotlin Type Serialization. Refine with filters or upvote what's useful.

Awesome Kotlin Type Serialization GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • kotlin/kotlinx.serializationAvatar Kotlin

    Kotlin/kotlinx.serialization

    5,929Vezi pe GitHub↗

    kotlinx.serialization is an official Kotlin library that provides a multiplatform serialization framework for converting Kotlin objects to and from multiple data formats. It uses a Kotlin compiler plugin to generate serializer and deserializer code at compile time, avoiding runtime reflection and preserving type safety through annotations like @Serializable. The library supports JVM, JS, and Native targets with platform-specific runtime libraries, enabling consistent serialization across all Kotlin environments. The library distinguishes itself through its multi-format encoder-decoder abstr

    Provides a multiplatform serialization framework that works consistently across JVM, JS, and Native targets.

    Kotlincborjsonkotlin
    Vezi pe GitHub↗5,929
  • apache/foryAvatar apache

    apache/fory

    4,234Vezi pe GitHub↗

    Fory is a cross-language serialization framework and binary data serializer designed to convert complex object graphs into a compact binary format for high-performance data exchange. It includes an IDL-based schema compiler to transform interface definition language files into type-safe native data models and a schema evolution manager to maintain forward and backward compatibility. The project features a zero-copy data access layer that allows reading specific fields from binary rows without deserializing the entire object. It supports dual-mode serialization, enabling a toggle between a por

    Converts Kotlin data classes, unsigned primitives, and ranges into a compact binary format.

    Javacompressioncppcross-language
    Vezi pe GitHub↗4,234
  • russhwolf/multiplatform-settingsAvatar russhwolf

    russhwolf/multiplatform-settings

    2,234Vezi pe GitHub↗

    Multiplatform Settings is a configuration management library that provides a unified interface for key-value data persistence across Kotlin Multiplatform projects. It abstracts native storage mechanisms, allowing developers to manage application settings and user preferences consistently across Android, iOS, and desktop environments. The library distinguishes itself by supporting the serialization of complex objects, enabling the storage of non-primitive data structures directly within the settings store. It incorporates reactive patterns to facilitate real-time data observation, ensuring tha

    Enables encoding and decoding of complex objects into formats suitable for persistent storage across Kotlin targets.

    Kotlinkotlinkotlin-androidkotlin-ios
    Vezi pe GitHub↗2,234
  • aallam/openai-kotlinAvatar aallam

    aallam/openai-kotlin

    1,836Vezi pe GitHub↗

    This project is a multiplatform software development kit designed to integrate large language models into Kotlin applications. It provides an asynchronous network client and a suite of orchestration tools that enable developers to connect applications to intelligence services, manage conversation threads, and handle structured data exchange. The library is built as a Kotlin Multiplatform package, allowing for consistent code sharing across Android, iOS, and desktop environments. It utilizes structured concurrency to manage non-blocking network requests and real-time streaming responses, ensur

    Maps complex JSON responses into type-safe objects across multiple Kotlin targets.

    Kotlinapichatgptclient
    Vezi pe GitHub↗1,836
  1. Home
  2. Data & Databases
  3. Data Processing Pipelines
  4. Data Serialization
  5. Kotlin Type Serialization

Explorează sub-etichetele

  • Cross-Platform SerializationA serialization solution that works consistently across Kotlin/JS, Kotlin/Native, and Kotlin/JVM targets for multiplatform projects. **Distinct from Kotlin Type Serialization:** Distinct from Kotlin Type Serialization: focuses on cross-platform consistency across targets, not just Kotlin-specific type handling.
  • Multiplatform Serialization LibrariesSerialization libraries that work across Kotlin/JS, Kotlin/Native, and Kotlin/JVM targets with a unified API. **Distinct from Kotlin Type Serialization:** Distinct from Kotlin Type Serialization: focuses on cross-platform support across JVM, JS, and Native, not just Kotlin-specific type handling.