PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Contracts Python Packages

Python packages with the GitHub topic contracts. Sorted by monthly downloads, with stars and forks.
pschanely
crosshair-tool

An analysis tool for Python that blurs the line between testing and type systems.

403K 1K 101
life4
deal

🤝 Design by contract for Python. Write bug-free code. Add a few decorators, get static analysis and tests for free.

253K 916 39
melasistema
mela-letterhead

Write the document in Markdown. Get it back on your own paper. Mela Letterhead puts a real letterhead around a Markdown file — the band across the top of page one, the small running header on the pages after it, the footer with your legal and banking details on the last one — and hands you a PDF.

3K 1 0
Zi-Yi-Ming
jdforge

Contract-first task engine: machine-checkable acceptance criteria, sandboxed execution, independent validation, approval-gated replan.

2K 1 0
btfranklin
contract4agents

Typed declarative contracts for AI agent systems

2K 0 0
smarie
autoclass

A python 3 library providing functions and decorators to automatically generate class code, such as constructor body or properties getters/setters along with optional support of validation contracts on the generated setters. Its objective is to reduce the amount of copy/paste code in your classes - and hence to help reducing human mistakes :).

1K 38 2
nevermined-io
nevermined-contracts

Nevermined Contracts (AI Payments Protocol)

1K 1 0
QWED-AI
qwed-legal

🏛️ Deterministic rejection layer for computational legal claims. Verifies dates, amounts, and structured constraints; blocks unproven legal outputs.

763 4 4
aallan
veralang

Vera: a programming language designed for LLMs to write

710 418 27
DrBaher
contract-vault

Git-backed register for signed contracts: surface renewals, notice deadlines, and obligations as a portfolio and an .ics calendar. Stdlib Python. Part of the eight-CLI contract-ops suite — cli.drbaher.com

613 0 0
bismuthfoundation
bisbasic

[Released] Core Node of Bismuth - The first Python blockchain protocol and platform

423 37 15
rsivilli
beholder-mcp

MCP server for accessing SAM.gov APIs

403 0 1
DrBaher
contract-lint

Lint a contract for internal-consistency defects — placeholders, broken cross-references, undefined/unused defined terms, numbering gaps, party-name & date inconsistencies — with CI-gateable exit codes. Deterministic, stdlib-only. Also composes with the contract-ops suite.

324 1 1
oasisprotocol
oasis-rofl-client

Official SDK for the Oasis Network.

294 89 36
emilianobilli
ethlite

A tiny web3/python alternative to interact with any ethereum compatible blockchain

289 16 3
dahyeK0420
graphobs

Graph Observability Kit (graphobs) is a Python library for contract-first observability in graph-based applications. It helps teams describe graph state boundaries once, then reuse those declarations for trace payloads, structured logs, and validation.

213 0 0
brunodantas
ensures

Design by Contract with Functional Programming

183 8 0
jjh4450
telegramcontract2vcard

make telegram contacts to vCard

174 0 0
DrBaher
nda-review-cli

Agent-first NDA review, drafting, and two-party negotiation CLI. Deterministic rules; opt-in LLM (Anthropic/OpenAI/Ollama). Hash-chained negotiation state. Part of the eight-CLI contract-ops suite — cli.drbaher.com

156 0 0
awkronos
provably

Proof-carrying Python — Z3-backed formal verification via @verified decorators

152 1 0
oasisprotocol
oasis-rofl-client-rube

Official SDK for the Oasis Network.

140 89 36
bismuthfoundation
bisnode

[Released] Core Node of Bismuth - The first Python blockchain protocol and platform

116 37 15
cchinchilla-dev
agentanvil

Contract-based testing for LLM agents: hybrid evaluation, multi-agent + A2A, deterministic replay.

101 0 0
Schema-Overseer
schema-overseer-local

Helper to create a compatibility layer between inputs in different formats and other parts of an application

81 2 0
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology