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

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

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

3 个仓库

Awesome GitHub RepositoriesShared Schema Definitions

Distributing database table schemas and models across different environments or modules using a shared package.

Distinct from Database Schema Definitions: Focuses on sharing the schema definition as a library/package across different application environments, not just defining a schema (mt1/mt4).

Explore 3 awesome GitHub repositories matching data & databases · Shared Schema Definitions. Refine with filters or upvote what's useful.

Awesome Shared Schema Definitions GitHub Repositories

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

    square/wire

    4,419在 GitHub 上查看↗

    Wire 是一个跨平台的代码生成器,也是 gRPC 和 Protocol Buffers 的实现。它将模式定义转换为 Kotlin、Swift 和 Java 的类型安全原生语言绑定,以确保分布式系统之间的一致数据交换和通信。 该项目提供了用于 Protocol Buffer 模式管理的专门工具,包括修剪未使用类型和按版本过滤字段以减小最终二进制大小的能力。它还处理命名空间管理,并允许创建自定义模式处理器以在编译阶段执行用户定义的逻辑。 该框架涵盖了广泛的功能,包括为同步和异步远程过程调用生成服务接口、将模式类型映射到原生语言原语,以及将消息序列化为 JSON。它还包括对生成可打包 (parcelable) 消息和用于测试的模拟客户端的支持。

    Bundles schema files into distributable archives to share data definitions across multiple dependent projects.

    Kotlin
    在 GitHub 上查看↗4,419
  • rollup/pluginsrollup 的头像

    rollup/plugins

    3,750在 GitHub 上查看↗

    This is a collection of official extensions for the Rollup bundling process. These plugins serve as module transformers, resolution managers, and bundle optimizers designed to modify how JavaScript modules are processed, resolved, and optimized. The suite provides specialized capabilities for modern web transpilation, converting TypeScript, JSX, Flow, and GraphQL into compatible JavaScript. It distinguishes itself through extensive non-JavaScript asset integration, allowing the import of JSON, YAML, CSV, and image files as JavaScript modules or data URIs, and providing support for bundling We

    Transforms GraphQL schema files into modules and supports fragment imports to allow modular definitions.

    JavaScriptpluginsrolluprollup-plugins
    在 GitHub 上查看↗3,750
  • simolus3/driftsimolus3 的头像

    simolus3/drift

    3,231在 GitHub 上查看↗

    Drift is a type-safe SQL persistence library and relational mapper that provides a structured way to map database tables to classes and execute SQL queries with build-time validation. It functions as a type-safe query builder and a wrapper for SQLite and PostgreSQL, eliminating manual result set parsing by binding query outputs to native objects. The project distinguishes itself through a build-time code generation system that produces type-safe APIs and validates raw SQL statements against database versions before execution. It features reactive query streaming, which transforms SQL queries

    Distributes table schemas and models across different environments using a common package.

    Dartdartdart-build-systemflutter
    在 GitHub 上查看↗3,231
  1. Home
  2. Data & Databases
  3. Shared Schema Definitions

探索子标签

  • GraphQL Schema Modules1 个子标签Distribution of GraphQL schema definitions and operation files across multiple software modules. **Distinct from Shared Schema Definitions:** Specifically for GraphQL schema and operation files, whereas Shared Schema Definitions is broader and focuses on database tables.