| packages/nixpkgs/ocamlPackages.earley | Parser combinators based on Earley Algorithm |
| packages/nixpkgs/ocamlPackages.ppx_deriving_variant_string | OCaml PPX deriver that generates converters between regular or polymorphic variants and strings. |
| packages/nixpkgs/ocamlPackages.lablgtk3-gtkspell3 | OCaml interface to GTK 3 |
| packages/nixpkgs/ocamlPackages.cohttp-lwt-unix | CoHTTP implementation for Unix and Windows using Lwt |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.ppx_css | PPX that takes in css strings and produces a module for accessing the unique names defined within |
| packages/nixpkgs/ocamlPackages.ppx_deriving_protobuf | Protocol Buffers codec generator for OCaml |
| packages/nixpkgs/ocamlPackages_latest.alcotest | Lightweight and colourful test framework |
| packages/nixpkgs/ocamlPackages.ocsipersist-pgsql | Persistent key/value storage for OCaml using PostgreSQL |
| packages/nixpkgs/ocamlPackages_latest.ppx_css | PPX that takes in css strings and produces a module for accessing the unique names defined within |
| packages/nixpkgs/ocamlPackages.profunctor | Library providing a signature for simple profunctors and traversal of a record |
| packages/nixpkgs/ocamlPackages.ppxlib_jane | Library for use in ppxes for constructing and matching on ASTs corresponding to the augmented parsetree |
| packages/nixpkgs/ocamlPackages_latest.cairo2 | Binding to Cairo, a 2D Vector Graphics Library |
| packages/nixpkgs/ocamlPackages_latest.ppx_cold | Expands [@cold] into [@inline never][@specialise never][@local never] |
| packages/nixpkgs/ocamlPackages_latest.ogg | Bindings to libogg |
| packages/nixpkgs/ocamlPackages_latest.cpdf | PDF Command Line Tools |
| packages/nixpkgs/ocamlPackages.decoders | Elm-inspired decoders for Ocaml |
| packages/nixpkgs/ocamlPackages_latest.git | Git format and protocol in pure OCaml |
| packages/nixpkgs/ocamlPackages.tiny_httpd | Minimal HTTP server using good old threads |
| packages/nixpkgs/ocamlPackages.iter | Simple sequence (iterator) datatype and combinators |
| packages/nixpkgs/ocamlPackages.yaml-sexp | ocaml-yaml with sexp support |
| packages/nixpkgs/ocamlPackages_latest.ocamlformat_0_22_4 | Auto-formatter for OCaml code |
| packages/nixpkgs/ocamlPackages.mirage-net-xen | Network device for reading and writing Ethernet frames via then Xen netfront/netback protocol |
| packages/nixpkgs/ocamlPackages_latest.ocamlnet | Library implementing Internet protocols (http, cgi, email, etc.) for OCaml |
| packages/nixpkgs/ocamlPackages.faraday-lwt | Lwt support for Faraday |
| packages/nixpkgs/ocamlPackages.janestreet_csv | Tools for working with CSVs on the command line |
| packages/nixpkgs/ocamlPackages.linenoise | OCaml bindings to linenoise |
| packages/nixpkgs/ocamlPackages.ogg | Bindings to libogg |
| packages/nixpkgs/ocamlPackages_latest.mlbdd | Not-quite-so-simple Binary Decision Diagrams implementation for OCaml |
| packages/nixpkgs/ocamlPackages.brr | Toolkit for programming browsers in OCaml |
| packages/nixpkgs/ocamlPackages_latest.ppx_jsonaf_conv | [@@deriving] plugin to generate Jsonaf conversion functions |
| packages/nixpkgs/ocamlPackages.metrics-influx | Influx reporter for the Metrics library |
| packages/nixpkgs/ocamlPackages_latest.git-mirage | Package to use ocaml-git with MirageOS backend |
| packages/nixpkgs/ocamlPackages_latest.camlimages | OCaml image processing library |
| packages/nixpkgs/ocamlPackages.mm | High-level library to create and manipulate multimedia streams |
| packages/nixpkgs/ocamlPackages.ppx_cstruct | Access C-like structures directly from OCaml |
| packages/nixpkgs/ocamlPackages_latest.unionFind | Implementations of the union-find data structure |
| packages/nixpkgs/ocamlPackages.easy-format | High-level and functional interface to the Format module of the OCaml standard library |
| packages/nixpkgs/ocamlPackages_latest.ethernet | OCaml Ethernet (IEEE 802.3) layer, used in MirageOS |
| packages/nixpkgs/ocamlPackages.poll | Portable OCaml interface to macOS/Linux/Windows native IO event notification mechanisms |
| packages/nixpkgs/ocamlPackages.mirage-ptime | POSIX clock for MirageOS |
| packages/nixpkgs/ocamlPackages.ocamlformat-rpc-lib | Auto-formatter for OCaml code (RPC mode) |
| packages/nixpkgs/ocamlPackages.apron | Numerical abstract domain library |
| packages/nixpkgs/ocamlPackages_latest.gettext-camomile | Internationalization library using camomile (i18n) |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.ppx_diff | Generation of diffs and update functions for ocaml types |
| packages/nixpkgs/ocamlPackages.janeStreet.ppx_tydi | Let expressions, inferring pattern type from expression |
| packages/nixpkgs/ocamlPackages.js_of_ocaml_patches | Additions to js_of_ocaml's standard library that are required by Jane Street libraries |
| packages/nixpkgs/ocamlPackages_latest.js_of_ocaml-tyxml | Compiler from OCaml bytecode to Javascript |
| packages/nixpkgs/ocamlPackages.curly | Curly is a brain dead wrapper around the curl command line utility |
| packages/nixpkgs/ocamlPackages.rusage | Bindings to the GETRUSAGE(2) syscall |
| packages/nixpkgs/ocamlPackages.terml | Terminal manipulation library in pure Ocaml |
| packages/nixpkgs/ocamlPackages.merlin-lib | Merlin’s libraries |
| packages/nixpkgs/ocamlPackages.unix-errno | Unix errno types, maps, and support for OCaml |
| packages/nixpkgs/ocamlPackages_latest.posix-time2 | Posix-time2 provides the types and bindings for posix time APIs |
| packages/nixpkgs/ocamlPackages_latest.bos | Basic OS interaction for OCaml |
| packages/nixpkgs/ocamlPackages_latest.ppx_irmin | PPX deriver for Irmin generics |
| packages/nixpkgs/ocamlPackages.labltk | OCaml interface to Tcl/Tk, including OCaml library explorer OCamlBrowser |
| packages/nixpkgs/patdiff | File Diff using the Patience Diff algorithm |
| packages/nixpkgs/ocamlPackages_latest.macaddr-cstruct | Library for manipulation of MAC address representations using Cstructs |
| packages/nixpkgs/ocamlPackages.alsa | OCaml interface for libasound2 |
| packages/nixpkgs/ocamlPackages_latest.routes | Typed routing for OCaml applications |
| packages/nixpkgs/ocamlPackages_latest.faad | Bindings for the faad library which provides functions for decoding AAC audio files |
| packages/nixpkgs/ocamlPackages.janeStreet.sexplib | Library for serializing OCaml values to and from S-expressions |
| packages/nixpkgs/ocamlPackages_latest.domain-local-await | Scheduler independent blocking mechanism |
| packages/nixpkgs/ocamlPackages_latest.dates_calc | Date calculation library |
| packages/nixpkgs/ocamlPackages_latest.cachet-lwt | A simple cache system for mmap and lwt |
| packages/nixpkgs/ocamlPackages_latest.mirage-console | Implementations of Mirage console devices |
| packages/nixpkgs/ocamlPackages_latest.ulex | Lexer generator for Unicode and OCaml |
| packages/nixpkgs/ocamlPackages_latest.tilde_f | Provides a let-syntax for continuation-passing style |
| packages/nixpkgs/ocamlPackages.janeStreet.ppx_hash | PPX rewriter that generates hash functions from type expressions and definitions |
| packages/nixpkgs/ocamlPackages_latest.ordinal_abbreviation | Minimal library for generating ordinal names of integers |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.posixat | Binding to the posix *at functions |
| packages/nixpkgs/ocamlPackages.tls | TLS in pure OCaml |
| packages/nixpkgs/ocamlPackages.syslog-message | Syslog message parser |
| packages/nixpkgs/ocamlPackages_latest.js_of_ocaml-ppx_deriving_json | Compiler from OCaml bytecode to Javascript |
| packages/nixpkgs/ocamlPackages_latest.hex_encode | Hexadecimal encoding library |
| packages/nixpkgs/ocamlPackages_latest.gluten-async | Async support for gluten |
| packages/nixpkgs/ocamlPackages.dap | Debug adapter protocol |
| packages/nixpkgs/ocamlPackages.ppx_repr | PPX deriver for type representations |
| packages/nixpkgs/ocamlPackages_latest.pcre2 | OCaml bindings to PCRE |
| packages/nixpkgs/ocamlPackages.topological_sort | Topological sort algorithm |
| packages/nixpkgs/ocamlPackages_latest.cohttp-top | CoHTTP toplevel pretty printers for HTTP types |
| packages/nixpkgs/ocamlPackages_latest.cppo | C preprocessor for OCaml |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.async_rpc_websocket | Library to serve and dispatch Async RPCs over websockets |
| packages/nixpkgs/ocamlPackages_latest.cbor | CBOR encoder/decoder (RFC 7049) - native OCaml implementation |
| packages/nixpkgs/ocamlPackages_latest.ppx_here | Expands [%here] into its location |
| packages/nixpkgs/ocamlPackages_latest.gendarme | Marshalling library for OCaml |
| packages/nixpkgs/ocamlPackages.aches-lwt | Caches (bounded-size stores) for Lwt promises |
| packages/nixpkgs/ocamlPackages.fix | Simple OCaml module for computing the least solution of a system of monotone equations |
| packages/nixpkgs/ocamlPackages_latest.dnssec | DNSSec support for OCaml-DNS |
| packages/nixpkgs/ocamlPackages_latest.aches-lwt | Caches (bounded-size stores) for Lwt promises |
| packages/nixpkgs/ocamlPackages.tuntap | Bindings to the UNIX tuntap facility |
| packages/nixpkgs/ocamlPackages_latest.lablgtk3 | OCaml interface to GTK 3 |
| packages/nixpkgs/ocamlPackages_latest.process | Easy process control in OCaml |
| packages/nixpkgs/ocamlPackages.lacaml | OCaml bindings for BLAS and LAPACK |
| packages/nixpkgs/ocamlPackages_latest.cohttp-lwt-unix | CoHTTP implementation for Unix and Windows using Lwt |
| packages/nixpkgs/ocamlPackages_latest.uri-sexp | RFC3986 URI parsing library for OCaml |
| packages/nixpkgs/ocamlPackages_latest.x509 | X509 (RFC5280) handling in OCaml |
| packages/nixpkgs/ocamlPackages.janeStreet.variantslib | Part of Jane Street's Core library |
| packages/nixpkgs/ocamlPackages.janeStreet.incr_select | Handling of large set of incremental outputs from a single input |
| packages/nixpkgs/ocamlformat_0_20_1 | Auto-formatter for OCaml code |