Frama-C

Frama-C
DevelopersCommissariat à l'Énergie Atomique (CEA-List) and Inria
Written inOCaml, C
Operating systemLinux, macOS, FreeBSD, OpenBSD, NetBSD, Microsoft Windows.
Available inEnglish
TypeFormal verification, Static code analysis
Licensemostly LGPL, some parts under BSD licenses
Websiteframa-c.com
Repository

Frama-C is a set of interoperable program analyzers for C programs. The name Frama-C stands for Framework for Modular Analysis of C programs. Frama-C has been developed by the French Commissariat à l'Énergie Atomique et aux Énergies Alternatives (CEA-List) and Inria. It has also received funding from the Core Infrastructure Initiative. Frama-C, as a static analyzer, inspects programs without executing them. Despite its name, the software is not related to the French project Framasoft.