Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. OCaml
O

OCaml

Language
240 projects153.8k total stars17.0k total forks18 languages

Open-source projects built with OCaml

There are currently 240 open-source projects built with OCaml, with a combined total of 153.8k GitHub stars. The most common language among these projects is OCaml.

Showing 240 open-source projects · page 1 of 7

Logseq
Logseqlogseq/logseq

A privacy-first, open-source platform for knowledge management and collaboration using a networked note-taking approach.

45.3k2.8kClojure
7 hours ago
flow
flowfacebook/flow

A static type checker for JavaScript that helps catch errors during development and improve code quality.

22.3k1.9kRust
4 hours ago
infer
inferfacebook/infer

A static analyzer for Java, C, C++, and Objective-C that detects bugs and performance issues.

15.7k2.1kOCaml
20 hours ago
coq
coqcoq/coq

An interactive theorem prover providing a formal language to write mathematical definitions, algorithms, and theorems with machine-checked proof development.

5.6k770OCaml
20 hours ago
Official Coq wiki
Official Coq wikicoq/coq

An interactive theorem prover providing a formal language to write mathematical definitions, algorithms, and theorems with machine-checked proof development.

5.6k770OCaml
20 hours ago
ODiff
ODiffdmtrKovalenko/odiff

A blazing-fast SIMD-optimized image comparison library with Node.js API for visual regression testing.

3.3k119Zig
10 days ago
mirage
miragemirage/mirage

A library operating system for building secure, performant unikernels in OCaml.

3.0k278OCaml
2 months ago
pfff
pffffacebookarchive/pfff

A set of tools and APIs for static analysis, code visualization, navigation, and style-preserving source transformations across multiple languages.

2.4k203OCaml
7 years ago
BAP
BAPBinaryAnalysisPlatform/bap

A suite of utilities and libraries for analyzing binary programs, supporting multiple architectures and offering symbolic execution.

2.3k287OCaml
5 months ago
Irmin
Irminmirage/irmin

Irmin is an OCaml library for building mergeable, branchable distributed data stores using Git-like principles.

2.0k168OCaml
14 days ago
dune
duneocaml/dune

A fast, composable build system for OCaml that handles low-level compilation details with a simple project description.

1.9k506OCaml
2 hours ago
BinCat
BinCatairbus-seclab/bincat

A static binary code analysis toolkit for reverse engineers, featuring value/taint analysis, type reconstruction, and memory vulnerability detection.

1.9k166OCaml
1 year ago
Liquidsoap
Liquidsoapsavonet/liquidsoap

A statically typed scripting language and backend for multimedia streaming, file generation, automation, and HTTP services.

1.7k162OCaml
10 hours ago
merlin
merlinocaml/merlin

An editor service providing modern IDE features like context-sensitive completion for OCaml in Vim and Emacs.

1.7k258OCaml
2 days ago
owl
owlowlbarn/owl

A dedicated OCaml system for scientific and engineering computing, providing n-dimensional arrays, linear algebra, algorithmic differentiation, and neural networks.

1.4k132OCaml
6 days ago
Terrateam
Terrateamterrateamio/terrateam

Open-source GitOps infrastructure orchestration that automates Terraform, OpenTofu, CDKTF, Terragrunt, and Pulumi workflows through GitHub pull requests.

1.3k84OCaml
12 hours ago
Sail
Sailrems-project/sail

A language for formally specifying instruction-set architecture (ISA) semantics with tooling for emulators, documentation, and verification.

960173Sail
14 hours ago
utop
utopocaml-community/utop

An enhanced OCaml REPL with line editing, context-sensitive completion, syntax highlighting, and Emacs integration.

933121OCaml
2 months ago
ocaml-lsp
ocaml-lspocaml/ocaml-lsp

A language server implementing the Language Server Protocol (LSP) for OCaml, providing editor support like autocompletion and diagnostics.

911165OCaml
6 days ago
Fiat-Crypto
Fiat-Cryptomit-plv/fiat-crypto

Synthesizes formally verified, correct-by-construction C, Rust, Go, and other language code for cryptographic field arithmetic primitives.

847181Rocq Prover
4 days ago
Opium
Opiumrgrinberg/opium

A Sinatra-like web toolkit for OCaml, built on httpaf and lwt for building lightweight, extensible web applications.

78177OCaml
9 months ago
ocaml-cohttp
ocaml-cohttpmirage/ocaml-cohttp

An OCaml library for building HTTP clients and servers with support for multiple asynchronous backends including Lwt, Async, and Eio.

779187OCaml
1 month ago
ocamlformat
ocamlformatocaml-ppx/ocamlformat

An auto-formatter for OCaml code with customizable profiles and comment formatting.

733227OCaml
16 days ago
Angstrom
Angstrominhabitedtype/angstrom

A high-performance OCaml parser combinator library for network protocols and serialization formats.

70774OCaml
2 years ago
Rhine
Rhineartagnon/rhine-ml

A Clojure-inspired Lisp compiler built on LLVM JIT, exposing how Lisp constructs map to hardware.

63324OCaml
11 years ago
Verdi
Verdiuwplse/verdi

A Coq framework for implementing and formally verifying distributed systems with support for multiple fault models.

62758Rocq Prover
8 months ago
ocaml-graphql-server
ocaml-graphql-serverandreas/ocaml-graphql-server

A type-safe library for building GraphQL servers in OCaml with support for Lwt, Async, and subscriptions.

61759OCaml
2 years ago
Bucklescript-TEA
Bucklescript-TEAOvermindDL1/bucklescript-tea

A type-safe, event-driven web UI library for OCaml/BuckleScript following The Elm Architecture.

59850JavaScript
2 years ago
MetaCoq
MetaCoqMetaCoq/metacoq

A project formalizing the Rocq proof assistant in Rocq itself, providing tools for metaprogramming and developing certified plugins.

561100Rocq Prover
10 days ago
reason-apollo
reason-apolloapollographql/reason-apollo

ReasonML bindings for Apollo Client and React Apollo, enabling type-safe GraphQL operations in ReasonReact applications.

545104Reason
3 years ago
httpaf
httpafinhabitedtype/httpaf

A high-performance, memory-efficient, and scalable HTTP/1.1 web server for OCaml, built with Angstrom and Faraday.

53842OCaml
2 years ago
Batteries Included
Batteries Includedocaml-batteries-team/batteries-included

A community-maintained foundation library for OCaml projects, providing a comprehensive standard library with consistent APIs.

524108OCaml
4 months ago
VeriFast
VeriFastverifast/verifast

A research prototype tool for modular formal verification of C, Rust, and Java programs using separation logic.

52379Rust
14 days ago
ppx_deriving
ppx_derivingocaml-ppx/ppx_deriving

A library for type-driven code generation in OCaml, providing plugins to derive common functions from type definitions.

52298OCaml
1 month ago
ocaml-containers
ocaml-containersc-cube/ocaml-containers

A modular, lightweight extension of OCaml's standard library focused on data structures, combinators, and iterators.

52291OCaml
12 days ago
Alcotest
Alcotestmirage/alcotest

A lightweight and colorful test framework for OCaml with quiet output and expressive test selection.

51493OCaml
3 months ago
1234567
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub