MacBuddy
Coq Platform icon

Coq Platform

Misc
3.8(193 votes)

macOS

Updated: Jun 17, 2026

Coq Platform is the official, batteries-included distribution of the Rocq/Coq interactive theorem prover, bundling the core proof assistant together with a curated set of libraries and plugins so mathematicians and software engineers can write machine-checked formal proofs on macOS without hunting down compatible package versions.

What is Coq Platform?

Coq Platform is a versioned, all-in-one installer for the Coq (now officially rebranded Rocq) proof assistant and its most important companion libraries — think of it as the "Python + batteries" release that the Coq community ships to make the tool approachable on real machines. Instead of wrangling opam switches, pinning package versions by hand, or praying that your native compiler agrees with a C binding, you get a single installer that drops a tested, coherent snapshot of the whole ecosystem onto your Mac.

The project is stewarded by the Rocq/Coq core team and community contributors, and it tracks each major Coq release. On macOS, the installer integrates cleanly with the standard file-system layout; CoqIDE ships alongside the command-line tools, and editor plugins for VS Code (VsCoq) and Emacs (Proof General) can connect to the bundled binary without additional configuration.

What does Coq Platform do best?

Coq Platform's greatest strength is eliminating the environment-setup tax that historically made Coq adoption painful on macOS. Before Platform, getting a reproducible Coq environment required mastering opam, OCaml toolchains, and a maze of platform-specific patches — easily a half-day project before you wrote a single lemma. Now it's a drag-and-drop install.

  • Curated library bundle. Core libraries like MathComp, Equations, stdpp, Iris, and the CompCert-adjacent infrastructure come pre-vetted and version-locked. You can open a textbook exercise on verified algorithms and Require Import without a yak-shaving detour.
  • Stable, tested snapshots. Each Platform release is integration-tested across the included packages — if a library breaks against the bundled Coq version, it doesn't ship. This is the reproducibility guarantee academic courses and collaborative projects rely on.
  • Multiple installation tiers. The installer offers a lightweight "base" option (core Coq + CoqIDE) and a fuller "extended" set for users who want the research frontier. Power users who need a package outside the bundle can still layer opam on top.
  • Apple Silicon support. Native arm64 binaries are provided, so the prover runs at full speed on M-series Macs rather than through Rosetta translation.

Who should use Coq Platform?

Anyone whose work intersects with formal verification is the obvious audience — but the range is wider than it first appears. Graduate students working through Software Foundations or Certified Programming with Dependent Types will spend their time on proofs, not on build systems. Researchers porting results from Isabelle/HOL or Lean 4 benefit from the stable library baseline. And software engineers at companies that formally verify critical infrastructure (cryptographic protocols, compiler correctness, OS kernels) will find that Platform's reproducibility makes CI pipelines tractable.

If you are a casual curious programmer who wants to understand what dependent types and constructive logic feel like in practice, Coq Platform is still the right entry point — you just won't use most of what it installs, and that's fine. The alternative, building from source or fighting opam alone, is a reliable way to give up before you've typed a single Proof.

Lean 4 and Isabelle are the most natural alternatives to reach for. Lean 4 has attracted significant momentum recently, ships its own Lake build system, and the Mathlib4 library is impressively broad. Isabelle feels more at home in the classical-logic / HOL tradition and is the dominant tool in program verification research that targets Java and C. Coq/Rocq's edge is its decades-deep library ecosystem (MathComp alone covers a staggering breadth of algebra) and the sheer volume of published mechanized proofs you can learn from.

Is Coq Platform free?

Yes — Coq Platform is completely free and open-source, released under the LGPL (the Rocq prover itself) and MIT or similar permissive licences for the bundled libraries. There is no commercial edition, no feature-gating, and no account required. The installer is freely downloadable from the official Rocq Prover website.

How does Coq Platform compare to installing Coq via Homebrew?

Homebrew's coq formula installs the prover itself but provides none of the companion libraries, and it tracks Homebrew's own release cadence rather than the Platform's coordinated snapshots. For exploratory use that's often fine. For anything involving MathComp, Iris, or Equations — the libraries that serious verification work actually depends on — you'll quickly hit version-compatibility walls that Platform's tested bundle sidesteps entirely. I'd reach for Platform any time the work is more than a toy proof.

Software Information

Software Name
Coq Platform
Version
Latest
Developer
Category
Misc
OS Compatibility
macOS
Architecture
Apple Silicon & Intel (Universal)
License
Shareware
Language
English
File Size
Last Updated
Jun 17, 2026