awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 مستودعات

Awesome GitHub RepositoriesCross-Stack Type Contracts

Shared type definitions and schemas used to ensure consistency across different tiers of a full-stack application.

Distinct from Schema Type Synchronization: Focuses on the manual definition of shared contracts for cross-stack consistency, rather than the automated generation from a central schema.

Explore 6 awesome GitHub repositories matching data & databases · Cross-Stack Type Contracts. Refine with filters or upvote what's useful.

Awesome Cross-Stack Type Contracts GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • pingdotgg/t3codeالصورة الرمزية لـ pingdotgg

    pingdotgg/t3code

    12,671عرض على GitHub↗

    t3code is a platform for operating AI coding agents through a web interface to develop and maintain software projects. It functions as an orchestrator that manages AI agent lifecycles and communication, providing a system for provisioning isolated remote development environments and managing secure connections to cloud-hosted resources. The project utilizes an event-sourced backend architecture that processes typed commands into persisted domain events to maintain system state. It employs a communication system based on JSON-RPC over WebSockets to synchronize real-time state and events betwee

    Defines common schemas and types in a dedicated package to ensure consistency between server and client.

    TypeScript
    عرض على GitHub↗12,671
  • servicestack/servicestackالصورة الرمزية لـ ServiceStack

    ServiceStack/ServiceStack

    5,498عرض على GitHub↗

    ServiceStack is a high-performance .NET web framework designed for building type-safe APIs using strongly-typed request and response objects. It functions as a message-based API engine that decouples business logic from the transport layer, allowing services to be exposed via multiple protocols including HTTP, gRPC, and various message queue providers. The framework is distinguished by its type-safe API generator, which produces native client SDKs and data transfer objects from service metadata across multiple languages. It also includes a distributed service gateway for microservices orchest

    Uses plain old C# objects (POCOs) as shared type contracts from API DTOs down to database entities.

    C#c-sharpcsvframework
    عرض على GitHub↗5,498
  • middleapi/orpcالصورة الرمزية لـ middleapi

    middleapi/orpc

    4,862عرض على GitHub↗

    orpc is a contract-first API development framework for TypeScript that starts with a shared contract definition and generates type-safe clients and servers from that single source of truth. It guarantees end-to-end type safety, meaning inputs, outputs, errors, and streaming data are all checked at compile time across the client–server boundary. What distinguishes orpc from typical RPC frameworks is its ability to export contracts as OpenAPI specifications, to optimize server-side rendering by calling API handlers directly inside the server process, and to support real‑time bidirectional commu

    Automatically derives the expected input and output types from a contract router for end-to-end type safety.

    TypeScriptapibunjscloudflare-worker
    عرض على GitHub↗4,862
  • ergo-services/ergoالصورة الرمزية لـ ergo-services

    ergo-services/ergo

    4,441عرض على GitHub↗

    Ergo is a distributed actor framework for Go that implements the Erlang distribution protocol, enabling the construction of resilient, concurrent applications that can communicate transparently with Erlang/OTP nodes. At its core, it provides an actor model with isolated lightweight processes, priority-ordered mailboxes, and a meta-process architecture that separates blocking I/O from sequential message handling to prevent actor freezing. The framework includes a Raft-inspired cluster consensus system for leader election and automatic failover, along with OTP-style supervision trees that organi

    Defines cross-application message contracts in a separate types package for decoupled data exchange.

    Goactor-modelactorsdistributed
    عرض على GitHub↗4,441
  • midudev/jscampالصورة الرمزية لـ midudev

    midudev/jscamp

    3,811عرض على GitHub↗

    jscamp is a full-stack web development and education project focused on mastering JavaScript, TypeScript, and AI integration. It provides a structured curriculum and interactive exercises covering language fundamentals, frontend engineering, and backend API development. The project distinguishes itself through the implementation of autonomous AI agents capable of complex task automation, such as modifying files, managing servers, and executing API calls. It includes advanced AI development tools for conversational querying, real-time code suggestions, and automated repository analysis to gene

    Employs shared type definitions to ensure consistent data contracts across the full-stack application.

    JavaScriptbootcamp
    عرض على GitHub↗3,811
  • bespoyasov/frontend-clean-architectureالصورة الرمزية لـ bespoyasov

    bespoyasov/frontend-clean-architecture

    2,575عرض على GitHub↗

    يوفر هذا المشروع نمطاً هيكلياً لتنظيم تطبيقات React و TypeScript من خلال فصل منطق العمل عن مكونات واجهة المستخدم والبنية التحتية الخارجية. ينفذ معمارية ذات طبقات تعزل قواعد المجال الأساسية، مما يضمن بقاء التطبيق مستقلاً عن أطر عمل أو مكتبات أو تنفيذات خدمات خارجية محددة. تعتمد المعمارية على مبادئ حقن التبعية (dependency injection) والانعكاس لإدارة تنفيذات الخدمة، مما يسمح بالمعيارية والاختبار الأسهل. من خلال استخدام نواة وظيفية وغلاف إلزامي، يفصل النظام الآثار الجانبية عن منطق العمل النقي، بينما تضمن عقود النوع المشتركة وسلامة النوع الصارمة هياكل بيانات متسقة عبر جميع وحدات التطبيق. يسهل النهج إنشاء حالات استخدام وكيانات مجال محايدة لإطار العمل يمكن اختبارها وصيانتها في عزلة. من خلال تحديد واجهات مجردة للخدمات الخارجية وتنفيذ طبقات ترجمة البيانات، يضمن المشروع عدم تسرب الكود الخاص بالبنية التحتية إلى منطق العمل الأساسي.

    Centralizes shared type definitions to ensure consistent data flow across application modules.

    TypeScriptadaptersapplicationclean-architecture
    عرض على GitHub↗2,575
  1. Home
  2. Data & Databases
  3. Data Type Definitions
  4. Schema Type Synchronization
  5. Cross-Stack Type Contracts

استكشف الوسوم الفرعية

  • Router Type InferenceAutomatically derives input, output, and context types from a structured API router definition for end-to-end type safety. **Distinct from Cross-Stack Type Contracts:** Distinct from Cross-Stack Type Contracts: focuses on inferring types from a router hierarchy rather than manually defining shared contracts across tiers.