Top OCaml repositories on GitHub
Functional language behind compilers, formal methods, and quantitative finance.
Ranked by stars across 439 OCaml repositories on GitHub. Refreshed daily.
- 1facebook/infer★ 15,596 · ⑂ 2,090
A static analyzer for Java, C, C++, and Objective-C
- static-analysis
- static-code-analysis
- code-quality
- java
- c
- cpp
- 2semgrep/semgrep★ 15,043 · ⑂ 926
Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.
- static-analysis
- static-code-analysis
- java
- go
- sast
- semgrep
- 3reasonml/reason★ 10,306 · ⑂ 432
Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems
- ocaml
- javascript
- reasonml
- reason
- programming-language
- 4facebook/pyre-check★ 7,156 · ⑂ 450
Performant type-checking for python.
- python
- typechecker
- type-check
- static-analysis
- ocaml
- code-quality
- 5ocaml/ocaml★ 6,309 · ⑂ 1,222
The core OCaml system: compilers, runtime system, base libraries
- ocaml
- compiler
- functional-language
- 6astrada/google-drive-ocamlfuse★ 5,917 · ⑂ 369
FUSE filesystem over Google Drive
- google-drive
- ocaml
- fuse
- filesystem
- 7rocq-prover/rocq★ 5,444 · ⑂ 726
The Rocq Prover is an interactive theorem prover, or proof assistant. It provides a formal language to write mathematical definitions, executable algorithms and theorems together with an environment for semi-interactive development of machine-checked proofs.
- proof-assistant
- coq
- theorem-proving
- dependent-types
- 8janestreet/magic-trace★ 5,301 · ⑂ 133
magic-trace collects and displays high-resolution traces of what a process is doing
- intel
- x86
- visualizer
- tracing
- profile
- performance-tools
- 9bcpierce00/unison★ 5,263 · ⑂ 271
Unison file synchronizer
- 10batsh-dev-team/Batsh★ 4,347 · ⑂ 167
A language that compiles to Bash and Windows Batch
- 11mirage/mirage★ 2,884 · ⑂ 264
MirageOS is a library operating system that constructs unikernels
- mirageos
- unikernel
- xen
- kvm
- ocaml
- opam
- 12comby-tools/comby★ 2,637 · ⑂ 72
A code rewrite tool for structural search and replace that supports ~every language.
- program-transformation
- search-and-replace
- linting
- refactoring
- syntax-transformation
- parsing
- 13opengrep/opengrep★ 2,497 · ⑂ 201
🔎 Static code analysis engine to find security issues in code.
- 14facebookarchive/pfff★ 2,440 · ⑂ 203
Tools for code analysis, visualizations, or style-preserving source transformation.
- 15CatalaLang/catala★ 2,286 · ⑂ 98
Programming language for literate programming law specification
- programming-language
- legislative-texts
- 16
- 17BinaryAnalysisPlatform/bap★ 2,225 · ⑂ 282
Binary Analysis Platform
- binary-analysis
- reverse-engineering
- program-analysis
- static-analysis
- dynamic-analysis
- program-verification
- 18northwesternfintech/2027QuantInternships★ 2,166 · ⑂ 142
Public quant internship repository, maintained by NUFT but available for everyone.
- 19MinaProtocol/mina★ 2,112 · ⑂ 584
Mina is a cryptocurrency protocol with a constant size blockchain, improving scaling while maintaining decentralization and security.
- cryptocurrency
- blockchain
- ocaml
- zk-snarks
- mina
- 20mirage/irmin★ 1,932 · ⑂ 166
Irmin is a distributed database that follows the same design principles as Git
- ocaml
- git
- storage
- mirageos
- database
- irmin
- 21
- 22airbus-seclab/bincat★ 1,856 · ⑂ 170
Binary code static analyser, with IDA integration. Performs value and taint analysis, type reconstruction, use-after-free and double-free detection
- ida-plugin
- taint-analysis
- reverse-engineering
- disassembly
- 23camlworks/dream★ 1,845 · ⑂ 152
Tidy, feature-complete Web framework
- ocaml
- web
- framework
- reasonml
- http
- websockets
- 24
- 25savonet/liquidsoap★ 1,651 · ⑂ 156
Liquidsoap is a statically typed scripting general-purpose language with dedicated operators and backend for all thing media, streaming, file generation, automation, HTTP backend and more.
- liquidsoap
- streaming
- webradio
Find OCaml engineers and maintainers
The list above ranks the most-starred public OCaml repositories, drawn from the public GitHub graph. Across 439 OCaml repositories in the public graph, the maintainers, top contributors, and recurring committers are a powerful signal for where OCaml expertise lives.
Behind every popular OCamlproject is a small group of people who actually shipped it. They’re the OCamlengineers, library authors, and infrastructure builders worth knowing — whether you’re hiring, partnering, or doing technical research.
Refolk turns this list into a search. Ask for “OCaml maintainers hiring”, “contributors to OCaml repos based in Europe”, or “companies whose engineers ship OCaml” and Refolk returns a ranked shortlist with the commits, repos, and profiles that earned each person a spot.
How this list is built
Last refreshed: Thu, 07 May 2026 05:55:42 GMT
Need a list like this for any search?
Refolk runs natural-language searches across GitHub, LinkedIn, and the open web. Try one of these to see how it works:
Top repositories in other languages
- Top C# repos
- Top TypeScript repos
- Top Python repos
- Top Haskell repos
- Top Shell repos
- Top Dart repos
- Top Mojo repos
- Top C repos
See all language lists.