← All repos

opam

opam is a source-based package manager. It supports multiple simultaneous compiler installations, flexible package constraints, and a Git-friendly development workflow.

gitocamlopampackage-manager
Browse cluster: OCaml Systems and Utilities
12,366commits
208contributors
11languages

Tech stack & purpose

Opam is a source-based package manager for OCaml, created and maintained by OCamlPro. It supports multiple simultaneous compiler installations, flexible package constraints, and a Git-friendly development workflow. Built in OCaml itself, opam requires GNU make, OCaml 4.11 or later, and a C++ compiler, with optional dependencies including ocamlfind, ocamlgraph, cudf, dose3, and re for full library functionality.

Community & reference links

Languages

OCaml
88.2%
Shell
5.8%
SourcePawn
2.6%
C
1.3%
M4
1.0%
Makefile
0.7%
PowerShell
0.2%
Dockerfile
0.1%
Dune
0.0%
sed
0.0%
Common Lisp
0.0%

Contributors (top 30 of 208)