awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 dépôts

Awesome GitHub RepositoriesContract-First Specifications

Schemas that define API behavior prior to implementation.

Explore 4 awesome GitHub repositories matching web development · Contract-First Specifications. Refine with filters or upvote what's useful.

Awesome Contract-First Specifications GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • realworld-apps/realworldAvatar de realworld-apps

    realworld-apps/realworld

    83,652Voir sur GitHub↗

    RealWorld is an open-source project that provides a standardized blueprint for building functionally identical applications across diverse programming languages and frameworks. By establishing a contract-first API specification and a shared data model, it enables developers to create decoupled frontend and backend components that are fully interoperable. The project distinguishes itself through a comprehensive catalog of over 100 reference implementations, allowing for direct comparison of architectural patterns and syntax across different technology stacks. To ensure consistency, every imple

    Enforces a strict, shared schema that standardizes data exchange between decoupled frontend and backend systems.

    TypeScript
    Voir sur GitHub↗83,652
  • addyosmani/agent-skillsAvatar de addyosmani

    addyosmani/agent-skills

    60,849Voir sur GitHub↗

    Agent-skills is a collection of structured instructions and behavioral personas designed to standardize how AI coding agents perform engineering tasks. It functions as a workflow orchestrator that maps natural language intent to repeatable technical sequences and verification checklists. The project distinguishes itself through the use of specialized markdown-defined roles, such as security auditors or test engineers, to apply targeted domain expertise. It employs an evidence-based verification model that requires runtime data or passing tests as mandatory exit criteria to ensure AI-generated

    Facilitates parallel development by defining API contracts and specifications before implementing logic.

    Shellagent-skillsantigravityantigravity-ide
    Voir sur GitHub↗60,849
  • akfamily/akshareAvatar de akfamily

    akfamily/akshare

    16,358Voir sur GitHub↗

    This project is a Python library designed for the programmatic retrieval and analysis of diverse financial datasets. It functions as a comprehensive toolkit for quantitative research, providing a unified interface to fetch historical and real-time market data across asset classes including equities, futures, bonds, cryptocurrencies, and foreign exchange. By abstracting complex network requests into simple, parameter-driven functions, it enables users to integrate financial data into research workflows and automated trading systems. The library distinguishes itself through its scraper-based ag

    Accesses metadata for futures contracts including trading hours and margin rules.

    Pythonacademicakshareasset-pricing
    Voir sur GitHub↗16,358
  • middleapi/orpcAvatar de middleapi

    middleapi/orpc

    4,862Voir sur 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

    Defines API contracts with shared schemas for end-to-end type safety between client and server.

    TypeScriptapibunjscloudflare-worker
    Voir sur GitHub↗4,862
  1. Home
  2. Web Development
  3. API Management Tools
  4. API Development & Management
  5. API Documentation
  6. Contract-First Specifications

Explorer les sous-tags

  • Futures SpecificationsAccesses metadata for futures contracts including trading hours and margin rules. **Distinct from Contract-First Specifications:** Focuses on financial futures contract metadata rather than general API schemas.