Select your language

Home arrow-right ... arrow-right Security and Privacy Software arrow-right F*

We've compiled a list of 5 free and paid alternatives to F*. The primary competitors include Isabelle, Coq. In addition to these, users also draw comparisons between F* and F# (programming language), Agda, OCaml. Also you can look at other similar options here: Security and Privacy Software.


Isabelle
Free Open Source

Isabelle is a proof assistant for writing and checking mathematical proofs by computer.

Coq
Free Open Source

Coq is a proof assistant, which allows you to write mathematical proofs in a rigorous and formal...

Agda is a dependently typed functional programming language. It has inductive families, i.e.

OCaml
Free Open Source

OCaml is an industrial strength programming language supporting functional, imperative and...

F* is an ML-like functional programming language aimed at program verification.

F* Platforms

tick-square Linux
tick-square Mac
tick-square Web-Based
tick-square Windows

F* Video and Screenshots

F* Overview

F* (pronounced F star) is an ML-like functional programming language aimed at program verification. Its type system includes polymorphism, dependent types, monadic effects, refinement types, and a weakest precondition calculus. Together, these features allow expressing precise and compact specifications for programs, including functional correctness properties. The F* type-checker aims to prove that programs meet their specifications using a combination of SMT solving and manual proofs. Programs written in F* can be translated to OCaml or F# for execution.

F* Features

tick-square Security & Privacy
tick-square Portable

Share your opinion about the software, leave a review and help make it even better!

F* Tags

formal-methods safety proof-assistant formal formulas verification security-utilities programming-language

Suggest Changes

Your Feedback

Select a rating
Please select a rating

Your vote has been counted.

Do you have experience using this software?