OCaml bindings to libcurl
63
stars
410
commits
C
primary language
May 28, 2026
updated
Homepage: https://ygrek.org/p/ocurl
OCaml bindings to libcurl - client-side URL transfer library, supporting HTTP and a multitude of other network protocols. This is a continuation of the ocurl project by Lars Nilsson, previously hosted at https://sourceforge.net/projects/ocurl/.
NB: the historical project name is ocurl, but the opam package and the
OCaml library name is curl (there exists a transitional dummy ocurl
opam package for compatibility).
Minimum supported libcurl version: 7.28.0 (Oct 10 2012).
dune build
# or
make
config/discover.ml;curl-helper.c and curl.ml,
curl.mli accordingly.C
54.9%
OCaml
44.3%
OCaml bindings to libcurl
63
stars
410
commits
C
primary language
May 28, 2026
updated
Homepage: https://ygrek.org/p/ocurl
OCaml bindings to libcurl - client-side URL transfer library, supporting HTTP and a multitude of other network protocols. This is a continuation of the ocurl project by Lars Nilsson, previously hosted at https://sourceforge.net/projects/ocurl/.
NB: the historical project name is ocurl, but the opam package and the
OCaml library name is curl (there exists a transitional dummy ocurl
opam package for compatibility).
Minimum supported libcurl version: 7.28.0 (Oct 10 2012).
dune build
# or
make
config/discover.ml;curl-helper.c and curl.ml,
curl.mli accordingly.C
54.9%
OCaml
44.3%