Ross ROSS = Recommend OSS · open-source software intelligence for agents

ocaml/ocaml

The core OCaml system: compilers, runtime system, base libraries observed · 2026-08-28

github.com/ocaml/ocaml · homepage · OCaml · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

92/100

  • Activity 99
  • Release rhythm 77
  • Longevity 100

Flags: no_license no_readme

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 84.0
  • age_days: 5034
  • days_rel: 75
  • days_push: 7
  • n_releases_24m: 7

Full methodology

Adoption not part of the score

6537 stars · 1412 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

The core OCaml compiler system, including bytecode and native-code compilers, a runtime system with generational garbage collection, and the base standard libraries. It is the reference implementation of the OCaml functional programming language, distributed via opam and actively maintained with regular releases.

Use cases

  • compile ocaml programs to fast native executables
  • learn a statically typed functional programming language
  • build reliable mission-critical software with strong type safety
  • compile ocaml to portable bytecode
  • set up an ocaml development environment with opam
  • write high-performance systems code with garbage collection

When to choose

  • you want an industrial-strength functional language with type inference and pattern matching
  • you need both fast native compilation and portable bytecode output
  • you are building complex, maintainable codebases where compile-time safety matters
  • you want a mature language with long-term support branches

When to avoid

  • you need a language with a huge general-purpose ecosystem of libraries
  • your team has no functional programming experience and needs quick onboarding
  • you require C-level manual memory control
  • you need first-class mobile or web runtime support out of the box

Facets

cli-tool · maturity stable

compiler interpreter programming-language developer-tools programming-languages compilers developer-tools cross-platform windows bsd cross-platform cli ocaml functional-programming type-inference garbage-collection bytecode native-code-compiler standard-library linux macos

9 sources

Member repositories

RepositoryRoleHealth v2
ocaml/ocamlmain92

For agents

markdown · JSON · MCP: product_card(name="ocaml/ocaml")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem