The Rocq homepage
Score6.4
Rank#4 of 33
PriceFree
Free planYes
Runs onBrowser extension, Linux, macOS, Web, Windows

Summary

Rocq is ranked #4 of 33 in formal verification tools on Samsung Mobile US Press. It runs on Browser extension, Linux, macOS, Web, Windows. There is a free plan.

Rocq plans and pricing

All plans
Rocq Prover Free Interactive theorem prover and dependently typed programming language · distributed under GNU Lesser General Public Licence Version 2.1 (LGPL) rocq-prover.org · 2 Oct 2026

Compared on formal verification tools

Free plan
Yesrocq-prover.org
Verification method
deductiverocq-prover.org
Supported formalisms
theorem-provingrocq-prover.org
Proof artifacts
Yesrocq-prover.org
Input languages
Gallina and Rocq vernacularrocq-prover.org
Deployment
self-hostedrocq-prover.org

Facts

Purpose
Rocq Prover is an interactive theorem prover and proof assistant for developing mathematical proofs, formal specifications, programs and proofs that programs meet specifications.rocq-prover.org · 1 Oct 2026
Language
Rocq implements Gallina, a high-level specification and mathematical language based on the Polymorphic, Cumulative Calculus of Inductive Constructions.rocq-prover.org · 1 Oct 2026
Proof checking
Rocq machine-checks proofs with a relatively small certification kernel.rocq-prover.org · 1 Oct 2026
Program extraction
Rocq can extract certified programs to OCaml, Haskell or Scheme.rocq-prover.org · 1 Oct 2026
Proof automation
Rocq provides interactive proof methods, decision and semi-decision algorithms, and a tactic language for defining proof methods.rocq-prover.org · 1 Oct 2026
External connections
Rocq supports connections with external computer algebra systems or theorem provers.rocq-prover.org · 1 Oct 2026
Implementation and license
Rocq is written in OCaml and distributed under the GNU Lesser General Public Licence Version 2.1.rocq-prover.org · 1 Oct 2026
History
The project started in 1984 at INRIA-Rocquencourt and more than 200 people have contributed to its development.rocq-prover.org · 1 Oct 2026
Platform distribution
The Rocq Platform distributes the core prover together with libraries and plugins, aiming to be operating-system independent, dependable, easy to install and comprehensive.rocq-prover.org · 1 Oct 2026
Supported operating systems
Platform scripts install Rocq and its packages on macOS, Windows and many Linux distributions; precompiled installers are provided for macOS and Windows.rocq-prover.org · 1 Oct 2026
Linux installer limit
There is currently no Rocq Platform binary installer for Linux.rocq-prover.org · 1 Oct 2026
Editors and extensions
The official VsRocq extension supports Visual Studio Code, while Rocq LSP, VsCoq Legacy, Proof General, Coqtail and RocqIDE provide additional editor or IDE integrations.rocq-prover.org · 1 Oct 2026
Docker
The Rocq Prover is available as a Docker image.rocq-prover.org · 1 Oct 2026
Community support
Rocq provides Zulip chat, Discourse discussions and GitHub issue reporting for questions, announcements, bugs and feature requests.rocq-prover.org · 1 Oct 2026
Code of conduct
Rocq states that its Code of Conduct covers privacy, language choices and unrelated discussions, with confidentiality maintained during reporting.rocq-prover.org · 1 Oct 2026
What it does
Rocq is an interactive theorem prover for developing mathematical proofs and formal specifications, including proofs that programs meet their specifications.rocq-prover.org · 2 Oct 2026
Program extraction
Rocq can extract executable programs from specifications to OCaml, Haskell, or Scheme.rocq-prover.org · 2 Oct 2026
Proof checking
Rocq machine-checks proofs using a relatively small certification kernel.rocq-prover.org · 2 Oct 2026
Verification
The site describes Rocq's well-delimited kernel and OCaml implementation as providing strong guarantees for mechanised artifacts.rocq-prover.org · 2 Oct 2026
Editor integrations
The official VsRocq extension supports Visual Studio Code; the site also documents RocqIDE, Emacs Proof General, and Vim or Neovim Coqtail.rocq-prover.org · 2 Oct 2026
External connections
The Rocq Prover can connect with external computer algebra systems or theorem provers.rocq-prover.org · 2 Oct 2026
Supported systems
The Rocq Platform provides installation support for Windows, macOS, and many Linux distributions.rocq-prover.org · 2 Oct 2026
Platform limitation
The site says there is no longer a Rocq Platform binary installer for Linux; its scripts install Rocq and packages from sources.rocq-prover.org · 2 Oct 2026
Privacy
The website says it does not use cookies or collect personal data, while collecting aggregate anonymous usage data for statistics.rocq-prover.org · 2 Oct 2026
Support
Users can report installation trouble or extension bugs in the dedicated Rocq Zulip stream.rocq-prover.org · 2 Oct 2026
Intended users
The Rocq Platform is intended for developing and teaching with Rocq, and the site describes Rocq as used in mathematics, computer science, and related areas.rocq-prover.org · 2 Oct 2026
License
The Rocq Prover is distributed under the GNU Lesser General Public Licence Version 2.1 (LGPL).rocq-prover.org · 2 Oct 2026

Company

Founded
1984rocq-prover.org · 23 Sept 2026

Best Rocq alternatives

See all 12

Where it ranks on Samsung Mobile US Press

Is Rocq yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources