An open API service indexing awesome lists of open source software.

awesome-ocaml

A curated collection of awesome OCaml tools, frameworks, libraries and articles.
https://github.com/ocaml-community/awesome-ocaml

Last synced: 25 days ago
JSON representation

Algorithms and Data Structures

Application Libraries

Benchmarking

Blogs

Books

Code Analysis and Linters

  • Mascot - Mascot is a style-checker for OCaml sources.
  • Infer - Infer is a static analyzer for Java, C and Objective-C
  • Frama-C - Frama-C is a static analysis and formal proof framework for C and C++
  • pfff - preserving source-to-source transformations such as refactorings on source code.
  • flow - flow is a static type checker for JavaScript.
  • SLAyer - SLAyer is an automatic formal verification tool that uses separation logic to verify memory safety of C programs.
  • MemCAD - MemCAD is an abstract interpreter for shape analysis. MemCAD can verify C programs manipulating complex data structures.
  • Camelot - Camelot is a modular and fully configurable OCaml linter and stylechecker.
  • coq-of-ocaml - Translator from OCaml to Coq to formally verify OCaml code.
  • MOPSA - MOPSA is a generic framework for building sound static analyzers based on the theory of abstract interpretation.

Community

Compilers and Compiler Tools

Concurrency

Databases

Datetime

Developer Tools

Exercises and Short Examples

Formal Software Verification

  • Coq - interactive development of machine-checked proofs.
  • Why3
  • Alt-Ergo - Ergo is an open-source SMT solver dedicated to the proof of mathematical formulas generated in the context of program verification.
  • Alt-Ergo - Ergo is an open-source SMT solver dedicated to the proof of mathematical formulas generated in the context of program verification.
  • Why3

General

Graphics