OSS Insight
  • Data Explorer
  • Collections
  • Languages
  • Blog
โ† All Languages

OCaml

Trending OCaml repositories on GitHub โ€” ranked by total activity score (stars, forks, pushes, PRs) over the past month.

50
Trending Repos
236
Total Stars
20
Total Forks

๐Ÿ”ฅ Trending OCaml Repos โ€” Past Month

Rank
Repository
Stars
Forks
1
1
semgrep/semgrep

Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.

53
4
โญ 53๐Ÿด 4
2
2
fplaunchpad/cs6868_s26

CS6868: Concurrent Programming

4
1
โญ 4๐Ÿด 1
3
3
kaist-plrg/p4-spectec

Mechanization toolchain for the P4 programming language

5
0
โญ 5๐Ÿด 0
4
4
multikernel/kernelscript

KernelScript is a modern, type-safe, domain-specific programming language for eBPF-centric kernel customization

1
0
โญ 1๐Ÿด 0
5
5
opengrep/opengrep

๐Ÿ”Ž Static code analysis engine to find security issues in code.

17
3
โญ 17๐Ÿด 3
6
6
AeneasVerif/aeneas

A verification toolchain for Rust programs

20
0
โญ 20๐Ÿด 0
7
7
terrateamio/terrateam

Terrateam is open-source GitOps infrastructure orchestration. It integrates with GitHub to automate Terraform, OpenTofu, CDKTF, Terragrunt, and Pulumi workflows through pull requests.

3
1
โญ 3๐Ÿด 1
8
8
moonbitlang/moonbit-compiler
2
1
โญ 2๐Ÿด 1
9
9
kast-lang/kast

An experimental programming language

2
0
โญ 2๐Ÿด 0
10
10
raven-ml/raven

Modern scientific computing for OCaml

1
0
โญ 1๐Ÿด 0
11
11
gwaithimirdain/narya

A proof assistant for higher-dimensional type theory

1
0
โญ 1๐Ÿด 0
12
12
Nitrokey/nethsm

Nitrokey NetHSM system software

1
0
โญ 1๐Ÿด 0
13
13
bcpierce00/unison

Unison file synchronizer

13
0
โญ 13๐Ÿด 0
14
14
ocaml/ocaml

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

12
2
โญ 12๐Ÿด 2
15
15
cryspen/hax

A Rust verification tool

2
0
โญ 2๐Ÿด 0
16
16
CatalaLang/catala

Programming language for literate programming law specification

6
0
โญ 6๐Ÿด 0
17
17
kiranandcode/petrol

Petrol's an OCaml SQL API made to go FAST.

1
0
โญ 1๐Ÿด 0
18
18
janestreet/magic-trace

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

4
0
โญ 4๐Ÿด 0
19
19
facebook/infer

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

9
2
โญ 9๐Ÿด 2
20
20
ocaml/dune

A composable build system for OCaml.

7
2
โญ 7๐Ÿด 2
21
21
oxcaml/oxcaml

OCaml - Oxidized!

4
0
โญ 4๐Ÿด 0
22
22
MinaProtocol/mina

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

5
0
โญ 5๐Ÿด 0
23
23
janestreet/hardcaml

Hardcaml is an OCaml library for designing hardware.

4
0
โญ 4๐Ÿด 0
24
24
camlworks/dream

Tidy, feature-complete Web framework

2
0
โญ 2๐Ÿด 0
25
25
rocq-prover/rocq

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.

7
0
โญ 7๐Ÿด 0
26
26
jubnzv/iec-checker

Static analysis of IEC 61131-3 programs

2
1
โญ 2๐Ÿด 1
27
27
rocq-community/rocq-lean-import
1
0
โญ 1๐Ÿด 0
28
28
davesnx/query-json

Faster, simpler and more portable implementation of jq-inspired language in OCaml

1
0
โญ 1๐Ÿด 0
29
29
janestreet/incremental

A library for incremental computations

4
0
โญ 4๐Ÿด 0
30
30
facebook/pyre-check

Performant type-checking for python.

2
1
โญ 2๐Ÿด 1
31
31
ocaml/ocaml-lsp

OCaml Language Server Protocol implementation

1
0
โญ 1๐Ÿด 0
32
32
fredfeng/CS162

Programming languages

1
0
โญ 1๐Ÿด 0
33
33
melange-re/melange

A mixture of tooling combined to produce JavaScript from OCaml & Reason

1
0
โญ 1๐Ÿด 0
34
34
reasonml/reason

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

4
0
โญ 4๐Ÿด 0
35
35
rocq-prover/vsrocq

Visual Studio Code extension for Coq

1
0
โญ 1๐Ÿด 0
36
36
ocaml-ppx/ocamlformat

Auto-formatter for OCaml code

2
0
โญ 2๐Ÿด 0
37
37
rems-project/lem

Lem semantic definition language

2
0
โญ 2๐Ÿด 0
38
38
janestreet/base

Standard library for OCaml

2
0
โญ 2๐Ÿด 0
39
39
ocsigen/js_of_ocaml

Compiler from OCaml to Javascript.

4
0
โญ 4๐Ÿด 0
40
40
ocaml-multicore/ocaml-effects-tutorial

Concurrent Programming with Effect Handlers

2
0
โญ 2๐Ÿด 0
41
41
mirage/mirage

MirageOS is a library operating system that constructs unikernels

5
0
โญ 5๐Ÿด 0
42
42
janestreet/core

Jane Street Capital's standard library overlay

3
0
โญ 3๐Ÿด 0
43
43
glondu/belenios

Verifiable online voting system. This is a mirror of https://gitlab.com/vcast.vote/belenios

1
2
โญ 1๐Ÿด 2
44
44
ocaml-ppx/ppx_deriving

Type-driven code generation for OCaml

2
0
โญ 2๐Ÿด 0
45
45
savonet/liquidsoap

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.

3
0
โญ 3๐Ÿด 0
46
46
stedolan/malfunction

Malfunctional Programming

1
0
โญ 1๐Ÿด 0
47
47
mirage/irmin

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

2
0
โญ 2๐Ÿด 0
48
48
jrh13/hol-light

The HOL Light theorem prover

1
0
โญ 1๐Ÿด 0
49
49
sanette/bogue

GUI library for ocaml based on SDL2

1
0
โญ 1๐Ÿด 0
50
50
ocaml-multicore/effects-examples

Examples to illustrate the use of algebraic effects in Multicore OCaml

1
0
โญ 1๐Ÿด 0

Other Languages

JavaScriptJavaPythonPHPC++C#TypeScriptShellCRubyRustGoView all โ†’

Explore

Trending ReposCollections