Stainless vs VeriFast

Stainless

5.8 #19 in Formal Verification Tools

About Stainless

VeriFast

5.3 #29 in Formal Verification Tools

About VeriFast
StainlessVeriFast
Free planNoNo
Free trialNoNo
Paid from——
Open sourceNoNo
PlatformsLinux, macOS, WindowsWindows, macOS, Linux
Free planYes—
Verification methoddeductivesymbolic
Supported formalismscontractscontracts
CounterexamplesYes—
Input languagesScala 3C, Rust, Java
Deploymentself-hostedself-hosted

Both are listed in Best Formal Verification Tools. On Samsung Mobile US Press, Stainless scores higher on our published basis.