Refolk

Top OCaml repositories on GitHub

Functional language behind compilers, formal methods, and quantitative finance.

Ranked by stars across 444 OCaml repositories on GitHub. Refreshed daily.

  1. 1
    facebook/infer15,650 · ⑂ 2,094

    A static analyzer for Java, C, C++, and Objective-C

    • static-analysis
    • static-code-analysis
    • code-quality
    • java
    • c
    • cpp
  2. 2
    semgrep/semgrep15,574 · ⑂ 969

    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
  3. 3
    reasonml/reason10,314 · ⑂ 435

    Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems

    • ocaml
    • javascript
    • reasonml
    • reason
    • programming-language
  4. 4
    facebook/pyre-check7,171 · ⑂ 453

    Performant type-checking for python.

    • python
    • typechecker
    • type-check
    • static-analysis
    • ocaml
    • code-quality
  5. 5
    ocaml/ocaml6,507 · ⑂ 1,243

    The core OCaml system: compilers, runtime system, base libraries

    • ocaml
    • compiler
    • functional-language
  6. 6
    janestreet/magic-trace6,105 · ⑂ 195

    magic-trace collects and displays high-resolution traces of what a process is doing

    • intel
    • x86
    • visualizer
    • tracing
    • profile
    • performance-tools
  7. 7
    astrada/google-drive-ocamlfuse5,943 · ⑂ 367

    FUSE filesystem over Google Drive

    • google-drive
    • ocaml
    • fuse
    • filesystem
  8. 8
    rocq-prover/rocq5,492 · ⑂ 735

    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
  9. 9
    bcpierce00/unison5,371 · ⑂ 271

    Unison file synchronizer

  10. 10
    batsh-dev-team/Batsh4,351 · ⑂ 168

    A language that compiles to Bash and Windows Batch

  11. 11
    mirage/mirage2,943 · ⑂ 270

    MirageOS is a library operating system that constructs unikernels

    • mirageos
    • unikernel
    • xen
    • kvm
    • ocaml
    • opam
  12. 12
    opengrep/opengrep2,703 · ⑂ 222

    🔎 Static code analysis engine to find security issues in code.

  13. 13
    comby-tools/comby2,657 · ⑂ 74

    A code rewrite tool for structural search and replace that supports ~every language.

    • program-transformation
    • search-and-replace
    • linting
    • refactoring
    • syntax-transformation
    • parsing
  14. 14
    facebookarchive/pfff2,442 · ⑂ 203

    Tools for code analysis, visualizations, or style-preserving source transformation.

  15. 15
    CatalaLang/catala2,323 · ⑂ 102

    Programming language for literate programming law specification

    • programming-language
    • legislative-texts
  16. 16

    Public quant internship repository, maintained by NUFT but available for everyone.

  17. 17
    fastpack/fastpack2,259 · ⑂ 41

    Pack JS code fast & easy

    • javascript
    • bundler
  18. 18
    BinaryAnalysisPlatform/bap2,241 · ⑂ 283

    Binary Analysis Platform

    • binary-analysis
    • reverse-engineering
    • program-analysis
    • static-analysis
    • dynamic-analysis
    • program-verification
  19. 19
    MinaProtocol/mina2,119 · ⑂ 587

    Mina is a cryptocurrency protocol with a constant size blockchain, improving scaling while maintaining decentralization and security.

    • cryptocurrency
    • blockchain
    • ocaml
    • zk-snarks
    • mina
  20. 20
    mirage/irmin1,946 · ⑂ 167

    Irmin is a distributed database that follows the same design principles as Git

    • ocaml
    • git
    • storage
    • mirageos
    • database
    • irmin
  21. 21
    ocaml/dune1,889 · ⑂ 481

    A composable build system for OCaml.

    • build
    • ocaml
    • opam
    • dune
    • jbuilder
  22. 22
    camlworks/dream1,863 · ⑂ 153

    Tidy, feature-complete Web framework

    • ocaml
    • web
    • framework
    • reasonml
    • http
    • websockets
  23. 23
    airbus-seclab/bincat1,858 · ⑂ 169

    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
  24. 24
    ocaml/merlin1,690 · ⑂ 253

    Context sensitive completion for OCaml in Vim and Emacs

    • ocaml
    • emacs
    • vim
    • atom
  25. 25
    savonet/liquidsoap1,679 · ⑂ 157

    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 444 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

Refolk searched GitHub for public repositories whose primary language is OCaml, ranked them by stargazer count, and kept those with at least 100 stars. The list refreshes once a day.

Last refreshed: Sun, 21 Jun 2026 07:12:51 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

See all language lists.

Popular OCaml sub-categories