Opam is a source-based package manager for OCaml. It supports multiple simultaneous compiler installations, flexible package constraints, and a Git-friendly development workflow. Opam was created and is maintained by OCamlPro. To get started, checkout the Install and Usage guides. Run ./configure. If you don't have the dependencies installed, this will locally take care of all OCaml dependencies for you (downloading them, unless you used the inclusive archive we provide for each release). This is all you need for installing and using opam, but if you want to use the opam-lib (to work on opam-related tools), you need to link it to installed libraries. It's easier to already have a working opam installation in this case, so you can do it as a second step. If you install on your system (without changing the prefix), you will need to install as root (sudo). As sudo do not propagate environment variables, there wil be some errors.

Features

  • Developer mode
  • Compile on Native Windows
  • Compile without OCaml
  • You'll still need GNU make
  • A collection of guides and tutorials is available online
  • API, Code Documentation and Developer Manual

Project Samples

Project Activity

See All Activity >

Categories

Git

License

MIT License

Follow opam

opam Web Site

You Might Also Like
EBizCharge Payment Platform for Accounts Receivable Icon
EBizCharge Payment Platform for Accounts Receivable

Getting paid has never been easier.

Don’t let unpaid invoices limit your business’s growth. EBizCharge plugs directly into the tools your business already uses to speed up payment collection.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of opam!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

OCaml (Objective Caml)

Related Categories

OCaml (Objective Caml) Git Software

Registered

2022-12-22