awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 个仓库

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

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • kotlin/kotlinx.serializationKotlin 的头像

    Kotlin/kotlinx.serialization

    5,929在 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
    在 GitHub 上查看↗5,929
  • apache/foryapache 的头像

    apache/fory

    4,234在 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
    在 GitHub 上查看↗4,234
  • russhwolf/multiplatform-settingsrusshwolf 的头像

    russhwolf/multiplatform-settings

    2,234在 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
    在 GitHub 上查看↗2,234
  • aallam/openai-kotlinaallam 的头像

    aallam/openai-kotlin

    1,836在 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
    在 GitHub 上查看↗1,836
  1. Home
  2. Data & Databases
  3. Data Processing Pipelines
  4. Data Serialization
  5. Kotlin Type Serialization

探索子标签

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