Dune - Composable build system for OCaml.
Esy - Package.json workflow for native development with Reason/OCaml.
mlsub - Prototype type inference engine.
Jane Street OCaml Workshop - Exercises and projects for Jane Street's OCaml Workshop. Updated to 2019.
OCamlFormat - Auto-formatter for OCaml code.
utop - Universal toplevel for OCaml.
Multicore OCaml - Goal of Multicore OCaml is to add shared memory parallelism to OCaml. (GitHub)
Dune starter kit - Provides templates to help you start an OCaml project. It can be used to create multiple libraries, multiple executables, and test suites.
OCaPIC - Programming PIC microcontrollers in OCaml.
GoCaml - Subset of OCaml in Go based on MinCaml using LLVM.
oskel - Skeleton generator for OCaml projects.
OCaml-CI - CI for OCaml projects.
OCurrent - Allows you to specify a workflow / pipeline for keeping things up-to-date.
Real World OCaml book - Functional programming for the masses. (Code)
Domical - In-browser OCaml notebooks.
Bisect_ppx - Code coverage for OCaml and Reason.
modern-ocaml - Template for an ocaml project with modern tooling.
Unreal world OCaml - Introductory book on OCaml. (Code)
OCaml Scientific Computing Book - Functional programming meets data science. (HN) (Draft discussion)
OCaml-Java - Run OCaml code on a JVM, and manipulate Java entities from OCaml.
duniverse - Experimental vendoring system for Dune.
OCaml Cheat Sheets - OCaml Documentations as one-pagers, easy to keep useful commands in mind. (Code)
ocamlearlybird - Debug adapter purely written in OCaml.
OCaml-LSP - OCaml Language Server Protocol implementation.
drom - Wrapper over opam/dune in an attempt to provide a cargo-like user experience.
Memthol - Visualizer for memory profiling data generated from OCaml programs.
The _intf trick (2020) - Trick for avoiding duplication of types between .ml and .mli files.
OCaml Operator Lookup - Enter an OCaml operator to learn more about it.
OCaml JIT compiler - Just In Time compiler for OCaml native toplevel.
Generalised signatures (2021) - Technique for defining more reusable OCaml signatures.