awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenBlogSitemap
ProjektÜber unsPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
awesome-repositories.comBlog
Kategorien

2 Repos

Awesome GitHub RepositoriesContract Programming

Tools for enforcing design-by-contract in software development.

Explore 2 awesome GitHub repositories matching part of an awesome list · Contract Programming. Refine with filters or upvote what's useful.

Awesome Contract Programming GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • microsoft/gslAvatar von microsoft

    microsoft/GSL

    6,693Auf GitHub ansehen↗

    GSL is a Guidelines Support Library for C++ that provides a set of types and functions designed to implement the C++ Core Guidelines. It functions as a framework for improving code safety and portability across different platforms. The library provides a contract-based programming model to verify program invariants through precondition and postcondition assertions. It includes specialized wrappers for null-pointer safety and bounds-checked memory views to prevent buffer overflows and invalid memory access. The project also covers safe integer conversion to prevent data truncation and provide

    Provides a framework for verifying program invariants using precondition and postcondition assertions.

    C++
    Auf GitHub ansehen↗6,693
  • sellout/quid-pro-quoAvatar von sellout

    sellout/quid-pro-quo

    99Auf GitHub ansehen↗

    A contract programming library for Common Lisp in the style of Eiffel’s Design by Contract ™.

    Contract programming library inspired by the Eiffel language.

    Common Lisp
    Auf GitHub ansehen↗99
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Contract Programming

Unter-Tags erkunden

  • Contract-Based LibrariesLibraries providing the primitive types and macros needed to implement design-by-contract. **Distinct from Contract Programming:** The parent is a general category of tools; this is specifically a library providing the implementation types for contracts.