awesome-rust-formalized-reasoning
github.com/newca12/awesome-rust-formalized-reasoning ↗An exhaustive list of all Rust resources regarding automated or semi-automated formalization efforts in any area, constructive mathematics, formal algorithms, and program verification.
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me community resources from awesome-rust-formalized-reasoning"
Installation instructions →What's inside
Resources
- Aaron TrentCommunity
tribool.
- adam mcdanielCommunity
reckon.
- Adolfo OchagavíaCommunity
An adventure with optimization, Rust and Z3.
- Adrien ChampionCommunity
hoice,
- Adrien RenaudineauCommunity
sat_lab.
- A Formal Verification of Rust's Binary Search Implementation.Blogs
Projects
- AbsoluteUnityLibraries
think Prolog, but less capable.
- AcornProvers and Solvers
theorem prover with built-in AI assistant.
- Alice_rsLibraries
implementation of a decision procedure for A Decidable Fragment of Separation Logic.
- anthemLibraries
translate answer set programs to first-order theorem prover language (v2, complete rewrite).
- ArcsJs - ProvableVerification
set of ArcsJs focused tools for doing proofs on ArcsJs models.
- autoLibraries
decision procedure for intuitionistic logic.
Programming Language
Lambda Calculus
- blc
implementation of the binary lambda calculus.
- Closure Calculus
library for Barry Jay's Closure Calculus.
Kanren
- Canrun
logic programming library inspired by the *Kanren family of language DSLs.
Propositional logic
Unclassified
- Croissant
crossword solver backed by various SAT solvers.
- formal-systems-learning-rs
simulations to learn formal systems as typed first-order term rewriting systems.
Showing a sample of 729 resources. View the full list on GitHub →