1,220 packages · page 1 of 13
| Package ▲ | Version | Maintainers | # | Teams | Deps | Used by | Used by (transitive) | Status |
|---|---|---|---|---|---|---|---|---|
Package dependency solver |
2.18 |
1 | 6 | 1 | 4 | single | ||
Small library describing abstract algebra concepts |
0.17.0 |
0 | 7 | 1 | 3 | unmaintained | ||
Library that makes it nicer to work with nested functional data structures |
0.17.0 |
0 | 6 | 1 | 4 | unmaintained | ||
Accessors for Async types, for use with the Accessor library |
0.17.0 |
0 | 7 | 0 | 0 | unmaintained | ||
Accessors for Base types, for use with the Accessor library |
0.17.0 |
0 | 6 | 1 | 2 | unmaintained | ||
Accessors for Core types, for use with the Accessor library |
0.17.0 |
0 | 7 | 1 | 1 | unmaintained broken | ||
Caches (bounded-size stores) for in-memory values and for resources |
1.1.0 |
1 | 6 | 1 | 1 | single | ||
Caches (bounded-size stores) for Lwt promises |
1.1.0 |
1 | 7 | 0 | 0 | single | ||
Verification toolchain for Rust programs |
2026.08.15-daa85d7 |
1 | 12 | 0 | 0 | single | ||
Persistent-mode afl-fuzz for ocaml |
1.3 → 1.4 |
1 | 5 | 3 | 172 | single outdated | ||
Crowbar with an Alcotest-compatible API |
0.3.1 → 0.3.2 |
1 | 13 | 1 | 2 | single outdated | ||
Lightweight and colourful test framework |
1.9.1 |
1 | 12 | 167 | 813 | single | ||
Lwt-based helpers for Alcotest |
1.9.1 |
1 | 11 | 15 | 26 | single | ||
Mirage implementation for Alcotest |
1.9.1 |
1 | 10 | 0 | 0 | team-only | ||
Reusable Effects-Based Components |
2.0.0 |
1 | 7 | 2 | 3 | single | ||
OCaml interface for libasound2 |
0.3.0 |
1 | 7 | 1 | 1 | single | ||
Amqp client base library |
2.3.0 |
0 | 5 | 2 | 2 | unmaintained | ||
Amqp client library, async version |
2.3.0 |
0 | 9 | 0 | 0 | unmaintained | ||
Amqp client library, lwt version |
2.3.0 |
0 | 10 | 0 | 0 | unmaintained | ||
Use data structures larger than available memory |
0.10.0 |
0 | 5 | 0 | 0 | unmaintained | ||
OCaml parser combinators built for speed and memory efficiency |
0.16.1 |
1 | 9 | 26 | 166 | single | ||
Async support for Angstrom |
0.16.1 |
1 | 7 | 2 | 2 | single | ||
Lwt_unix support for Angstrom |
0.16.1 |
1 | 7 | 1 | 2 | single | ||
Unix support for Angstrom |
0.16.1 |
1 | 6 | 2 | 2 | single | ||
ANSI escape sequence parser |
0.7.0 |
1 | 9 | 0 | 0 | single | ||
Module allowing to use the colors and cursor movements on ANSI terminals |
0.8.5 |
1 | 5 | 2 | 2 | single | ||
OCaml bindings for libao |
0.2.4 |
1 | 7 | 1 | 1 | single | ||
Numerical abstract domain library |
0.9.15 |
1 | 12 | 5 | 12 | single | ||
Extension for the OCaml interface of the apron library |
1.0.4 |
0 | 6 | 2 | 3 | unmaintained | ||
Bash completion support for OCaml Stdlib.Arg |
0.2.1 |
1 | 7 | 1 | 1 | single | ||
Ocaml bindings to Argon2 |
1.0.2 |
1 | 10 | 0 | 0 | single | ||
Address Resolution Protocol purely in OCaml |
4.1.0 |
1 | 17 | 2 | 26 | single | ||
Library for constructing and printing compiler diagnostics |
0.3.1 |
1 | 7 | 0 | 0 | single | ||
0.8.1 |
0 | 8 | 2 | 4 | unmaintained | |||
Combinators for expressing ASN.1 grammars in OCaml |
0.3.3 |
1 | 8 | 3 | 70 | single | ||
Alternative String module for OCaml |
0.8.5 |
1 | 7 | 50 | 822 | single | ||
Monadic concurrency library |
0.17.0 |
0 | 9 | 32 | 41 | unmaintained | ||
Durable connections for use with async |
0.17.0 |
0 | 10 | 1 | 1 | unmaintained | ||
Monadic concurrency library |
0.17.0 |
0 | 6 | 3 | 3 | unmaintained | ||
Directory traversal with Async |
0.17.0 |
0 | 6 | 1 | 2 | unmaintained | ||
Async wrapper for inotify |
0.17.0 |
0 | 7 | 1 | 1 | unmaintained | ||
Utilities for building simple command-line based user interfaces |
0.17.0 |
0 | 6 | 0 | 0 | unmaintained | ||
Small library that provide Async support for JavaScript platforms |
0.17.0 |
0 | 7 | 1 | 2 | unmaintained broken | ||
Monadic concurrency library |
0.17.0 |
0 | 6 | 12 | 59 | unmaintained | ||
Logging library built on top of Async_unix |
0.17.0 |
0 | 11 | 1 | 42 | unmaintained | ||
Platform-independent core of Async RPC library |
0.17.0 |
0 | 7 | 9 | 52 | unmaintained | ||
Library to serve and dispatch Async RPCs over websockets |
0.17.0 |
0 | 8 | 1 | 1 | unmaintained | ||
Thin wrapper around [Linux_ext.sendfile] to send full files |
0.17.0 |
0 | 6 | 1 | 1 | unmaintained | ||
Shell helpers for Async |
0.17.0 |
0 | 7 | 1 | 1 | unmaintained | ||
SMTP client and server |
0.17.0 |
0 | 14 | 0 | 0 | unmaintained | ||
Async wrappers for SSL |
0.17.0 |
0 | 10 | 3 | 9 | unmaintained | ||
Monadic concurrency library |
0.17.0 |
0 | 8 | 8 | 45 | unmaintained | ||
Library that implements the websocket protocol on top of Async |
0.17.0 |
0 | 7 | 2 | 3 | unmaintained | ||
Syntax for cross-language type definitions |
4.2.0 |
1 | 10 | 2 | 13 | single | ||
Generic JSON-like AST for use with ATD code generators |
4.2.0 |
1 | 6 | 2 | 13 | single | ||
YAML-to-jsonlike bridge for use with ATD code generators |
4.2.0 |
1 | 7 | 1 | 12 | single | ||
Generates efficient JSON serializers, deserializers and validators |
4.2.0 |
1 | 15 | 5 | 11 | single | ||
Runtime for atdgen generated bucklescript converters |
4.2.0 |
1 | 5 | 1 | 12 | single | ||
Runtime library for code generated by atdgen |
4.2.0 |
1 | 7 | 5 | 12 | single | ||
Simplified OCaml JSON serializers using the Yojson AST |
4.2.0 |
1 | 7 | 1 | 12 | team-only | ||
OCaml bindings for Augeas |
0.6 |
0 | 9 | 3 | 7 | unmaintained | ||
Modern runner for GNU Autoconf testsuites in m4 |
0.9-unstable-2026-06-25 |
1 | 13 | 0 | 0 | single | ||
SSH implementation in OCaml |
0.6.1 → 0.7.0 |
1 | 19 | 2 | 8 | single outdated | ||
SSH implementation in OCaml |
0.6.1 → 0.7.0 |
1 | 13 | 1 | 7 | single outdated | ||
Software construction and deployment kit |
0.0.6 |
1 | 8 | 1 | 1 | single | ||
Library for defining Rpcs that can evolve over time without breaking backward compatibility |
0.17.0 |
0 | 10 | 3 | 3 | unmaintained | ||
Exponential backoff mechanism for OCaml |
0.1.1 |
1 | 6 | 4 | 7 | single | ||
Platform for binary analysis. It is written in OCaml, but can be used from other languages |
2.5.0+pr1621 → 2.5.0 |
1 | 37 | 0 | 0 | single outdated | ||
Full standard library replacement for OCaml |
0.17.2 → 0.17.3 |
0 | 9 | 60 | 684 | unmaintained outdated | ||
Base32 for Ocaml |
1.0.0 |
1 | 8 | 2 | 2 | single | ||
Base64 encoding and decoding in OCaml |
3.5.2 |
1 | 8 | 45 | 169 | single | ||
String type based on [Bigarray], for use in I/O and C-bindings |
0.17.0 |
0 | 7 | 2 | 114 | unmaintained | ||
Randomized testing framework, designed for compatibility with Base |
0.17.1 |
0 | 10 | 4 | 146 | unmaintained | ||
Trie data structure library |
0.17.0 |
0 | 9 | 1 | 1 | unmaintained | ||
OCaml Batteries Included |
3.11.0 |
0 | 10 | 4 | 4 | unmaintained | ||
Quick implementation of a Binary Decision Diagrams (BDD) library for OCaml |
0.5 |
1 | 6 | 0 | 0 | single | ||
Benchmark running times of code |
1.7 |
0 | 5 | 2 | 3 | unmaintained | ||
Bencode (.torrent file format) reader/writer in OCaml |
2.0 |
1 | 7 | 1 | 1 | single | ||
OCaml binary heap implementation by Jean-Christophe Filliâtre |
2.0.0 |
1 | 6 | 2 | 15 | single | ||
Library for bidirectional maps and multimaps |
0.17.0 |
0 | 5 | 0 | 0 | unmaintained | ||
Compatibility library to use Stdlib.Bigarray when possible |
1.1.0 |
1 | 5 | 7 | 91 | single | ||
Minimal library to know that 2 bigarray share physically the same memory or not |
0.2.1 |
1 | 7 | 2 | 13 | single | ||
Core-flavoured wrapper around zarith's arbitrary-precision rationals |
0.17.0 |
0 | 8 | 3 | 5 | unmaintained | ||
Bigstring built on top of bigarrays, and convenient functions |
0.3 |
0 | 5 | 3 | 4 | unmaintained | ||
Bigstring intrinsics and fast blits based on memcpy/memmove |
0.10.0 |
1 | 8 | 26 | 199 | single | ||
Binary protocol generator |
0.17.0 |
0 | 11 | 1 | 144 | unmaintained | ||
Efficient binder representation in Ocaml |
6.0.0 |
1 | 7 | 0 | 0 | single | ||
Binary data format designed for speed, safety, ease of use and backward compatibility as protocols evolve |
1.2.2 |
1 | 7 | 2 | 13 | single | ||
Datastructure to accumulate values in bins |
0.0.0 |
1 | 5 | 1 | 2 | single | ||
Toolkit for bioinformatics in OCaml |
0.3 → 0.4 |
0 | 20 | 1 | 1 | unmaintained outdated | ||
Bisect_ppx is a code coverage tool for OCaml and Reason. It helps you test thoroughly by showing what's not tested |
2.8.3 |
0 | 7 | 2 | 2 | unmaintained | ||
Build and execute typed scientific workflows |
unstable-2024-05-17 → 0.6.0 |
1 | 16 | 0 | 0 | single broken outdated | ||
This library adds Erlang-style bitstrings and matching over bitstrings as a syntax extension and library for OCaml |
5.0.2 |
1 | 6 | 2 | 2 | single | ||
Bit vector library for OCaml |
2.1 |
1 | 5 | 0 | 0 | single | ||
OCaml binding for the SMT solver Bitwuzla C++ API |
0.8.2 → 0.9.1 |
1 | 6 | 2 | 3 | single outdated | ||
Blocking API for the jack audio connection kit |
0.1.6 |
1 | 8 | 0 | 0 | single | ||
Implementation of BLS12-381 and some cryptographic primitives built on top of it |
6.1.0 → 20.1 |
1 | 11 | 1 | 1 | single outdated | ||
Functors to generate BLS12-381 primitives based on stubs |
0.4.4 → 0.5.0 |
1 | 7 | 0 | 0 | single outdated | ||
Implementation of BLS signatures for the pairing-friendly curve BLS12-381 |
1.0.0 |
1 | 9 | 0 | 0 | single | ||
Library for building dynamic webapps, using Js_of_ocaml |
0.17.0 |
0 | 27 | 0 | 0 | unmaintained |