| packages/nixpkgs/ocamlPackages_latest.oidc | OpenID Connect implementation in OCaml |
| packages/nixpkgs/ocamlPackages.janeStreet.async_sendfile | Thin wrapper around [Linux_ext.sendfile] to send full files |
| packages/nixpkgs/ocamlPackages.ppx_yojson_conv_lib | Runtime lib for ppx_yojson_conv |
| packages/nixpkgs/openjk | Open-source engine for Star Wars Jedi Academy game |
| packages/nixpkgs/ocamlPackages_latest.username_kernel | Identifier for a user |
| packages/nixpkgs/ocamlPackages.janeStreet.sexp | S-expression swiss knife |
| packages/nixpkgs/ntfs3g | FUSE-based NTFS driver with full write support |
| packages/nixpkgs/ocamlPackages.ounit2 | Unit test framework for OCaml |
| packages/nixpkgs/ocamlPackages.ocurl | OCaml bindings to libcurl |
| packages/nixpkgs/ocamlPackages_latest.taglib | Bindings for the taglib library which provides functions for reading tags in headers of audio files |
| packages/nixpkgs/ocamlPackages.soundtouch | Bindings for the soundtouch library which provides functions for changing pitch and timestretching audio data |
| packages/nixpkgs/ocamlPackages.biotk | Toolkit for bioinformatics in OCaml |
| packages/nixpkgs/ocamlPackages.expect_test_helpers_core | Helpers for writing expectation tests |
| packages/nixpkgs/ocamlPackages.pyml | OCaml bindings for Python |
| packages/nixpkgs/ocamlPackages_latest.ppx_derivers | Shared [@@deriving] plugin registry |
| packages/nixpkgs/ocamlPackages.duration | Conversions to various time units |
| packages/nixpkgs/ocamlPackages.mmap | Function for mapping files in memory |
| packages/nixpkgs/ocamlPackages.ppx_deriving_rpc | Ppx deriver for ocaml-rpc |
| packages/nixpkgs/ocamlPackages.uopt | [option]-like type that incurs no allocation |
| packages/nixpkgs/ocamlPackages_latest.gitlab-jsoo | Gitlab APIv4 JavaScript library |
| packages/nixpkgs/ocamlPackages.lreplay | Lreplay plugin of Frama-C, part of the LTest suite |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.hex_encode | Hexadecimal encoding library |
| packages/nixpkgs/ocamlPackages_latest.yuujinchou | Name pattern combinators |
| packages/nixpkgs/ocamlPackages.janeStreet.ordinal_abbreviation | Minimal library for generating ordinal names of integers |
| packages/nixpkgs/ocamlPackages_latest.js_of_ocaml-ppx | Compiler from OCaml bytecode to Javascript |
| packages/nixpkgs/ocamlPackages.janeStreet.accessor_core | Accessors for Core types, for use with the Accessor library |
| packages/nixpkgs/ocamlPackages.ocaml-migrate-parsetree-1-8 | Convert OCaml parsetrees between different major versions |
| packages/nixpkgs/ocamlPackages_latest.twt | “The Whitespace Thing” for OCaml |
| packages/nixpkgs/ocamlPackages.tiny_httpd | Minimal HTTP server using good old threads |
| packages/nixpkgs/ocamlPackages_latest.ipaddr-cstruct | Library for manipulation of IP address representations using Cstructs |
| packages/nixpkgs/ngrep | Network packet analyzer |
| packages/nixpkgs/ocamlPackages.markup | Pair of best-effort parsers implementing the HTML5 and XML specifications |
| packages/nixpkgs/ocamlPackages.parmap | Library for multicore parallel programming |
| packages/nixpkgs/ocamlPackages_latest.markup | Pair of best-effort parsers implementing the HTML5 and XML specifications |
| packages/nixpkgs/ocamlPackages_latest.pratter | Extended Pratt parser |
| packages/nixpkgs/ocamlPackages_latest.textutils_kernel | Text output utilities |
| packages/nixpkgs/ocamlPackages.irmin-graphql | GraphQL server for Irmin |
| packages/nixpkgs/ocamlPackages.janeStreet.ecaml | Library for writing Emacs plugin in OCaml |
| packages/nixpkgs/ocamlPackages.ocaml | OCaml is an industrial-strength programming language supporting functional, imperative and object-oriented styles |
| packages/nixpkgs/ocamlPackages_latest.uecc | Bindings for ECDH and ECDSA for 8-bit, 32-bit, and 64-bit processors |
| packages/nixpkgs/ocamlPackages_latest.rdbg | Programmable debugger that targets reactive programs for which a rdbg-plugin exists |
| packages/nixpkgs/ocamlPackages_latest.telemetry | Lightweight library for dispatching and handling events, with a focus on metrics and instrumentation |
| packages/nixpkgs/ocamlPackages_latest.curses | OCaml Bindings to curses/ncurses |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.async | Monadic concurrency library |
| packages/nixpkgs/ocamlPackages.frontc | C Parsing Library |
| packages/nixpkgs/ocamlPackages_latest.parany | Generalized map/reduce for multicore computing |
| packages/nixpkgs/ocamlPackages.fdkaac | OCaml binding for the fdk-aac library |
| packages/nixpkgs/ocamlPackages_latest.shexp | Process library and s-expression based shell |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.incr_dom | Library for building dynamic webapps, using Js_of_ocaml |
| packages/nixpkgs/ocamlPackages_latest.ppx_csv_conv | Generate functions to read/write records in csv format |
| packages/nixpkgs/ocaml-pds | A tool to build Makefiles for OCaml projects |
| packages/nixpkgs/ocamlPackages.printbox | Allows to print nested boxes, lists, arrays, tables in several formats |
| packages/nixpkgs/ocamlPackages.ppx_tydi | Let expressions, inferring pattern type from expression |
| packages/nixpkgs/ocamlPackages.camlp4 | Software system for writing extensible parsers for programming languages |
| packages/nixpkgs/ocamlPackages.ocb | OCaml library for SVG badge generation |
| packages/nixpkgs/ocamlPackages.tuntap | Bindings to the UNIX tuntap facility |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.username_kernel | Identifier for a user |
| packages/nixpkgs/ocamlPackages.ppx_js_style | Code style checker for Jane Street Packages |
| packages/nixpkgs/ocamlPackages.shared-memory-ring-lwt | Shared memory rings for RPC and bytestream communications using Lwt |
| packages/nixpkgs/ocamlPackages.cohttp-lwt_5_3 | CoHTTP implementation using the Lwt concurrency library |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.topological_sort | Topological sort algorithm |
| packages/nixpkgs/ocamlPackages_latest.rresult | Result value combinators for OCaml |
| packages/nixpkgs/ocamlPackages.otfed | OpenType Font Format Encoder & Decoder |
| packages/nixpkgs/ocamlPackages_latest.patricia-tree | Patricia Tree data structure in OCaml |
| packages/nixpkgs/ocamlPackages_latest.earlybird | OCaml debug adapter |
| packages/nixpkgs/ocamlPackages.async_find | Directory traversal with Async |
| packages/nixpkgs/ocamlPackages.ppx_jsonaf_conv | [@@deriving] plugin to generate Jsonaf conversion functions |
| packages/nixpkgs/ocamlPackages.h2 | High-performance, memory-efficient, and scalable HTTP/2 library for OCaml |
| packages/nixpkgs/ocamlPackages.gen_js_api | Easy OCaml bindings for JavaScript libraries |
| packages/nixpkgs/ocamlPackages.farith | Modelisation of base 2 floating points with arbitrary exponent and mantisse size. |
| packages/nixpkgs/ocamlPackages.synchronizer | Synchronizer to make datastructures thread-safe |
| packages/nixpkgs/ocamlPackages.github-data | GitHub APIv3 data library |
| packages/nixpkgs/ocamlPackages_latest.fuzzy_match | Library for fuzzy string matching |
| packages/nixpkgs/ocamlPackages.mem_usage | Cross-platform memory usage information |
| packages/nixpkgs/ocamlPackages.ppx_module_timer | Ppx rewriter that records top-level module startup times |
| packages/nixpkgs/ocamlPackages.trie | Strict impure trie tree |
| packages/nixpkgs/ocamlPackages_latest.janeStreet.tilde_f | Provides a let-syntax for continuation-passing style |
| packages/nixpkgs/ocamlPackages.prettym | Simple bounded encoder to serialize human readable values and respect the 80-column constraint |
| packages/nixpkgs/ocamlPackages.ezgzip | Simple gzip (de)compression library |
| packages/nixpkgs/ocamlPackages_latest.prometheus-app | A web-server reporting prometheus metrics. |
| packages/nixpkgs/ocamlPackages.mirage-unix | Unix core platform libraries for MirageOS |
| packages/nixpkgs/ocamlPackages.nottui-lwt | Run Nottui UIs in Lwt |
| packages/nixpkgs/ocamlPackages_latest.bignum | Core-flavoured wrapper around zarith's arbitrary-precision rationals |
| packages/nixpkgs/ocamlPackages.letsencrypt-app | ACME client implementation of the ACME protocol (RFC 8555) for OCaml |
| packages/nixpkgs/ocamlPackages.react | Applicative events and signals for OCaml |
| packages/nixpkgs/ocamlPackages.janeStreet.ppx_conv_func | Part of the Jane Street's PPX rewriters collection |
| packages/nixpkgs/ocamlPackages_latest.riot | Actor-model multi-core scheduler for OCaml 5 |
| packages/nixpkgs/ocamlPackages_latest.codicons | Icons from VS code |
| packages/nixpkgs/ocamlPackages_latest.mirage-crypto-ec | Elliptic Curve Cryptography with primitives taken from Fiat |
| packages/nixpkgs/ocamlPackages.dolmen | OCaml library providing clean and flexible parsers for input languages |
| packages/nixpkgs/ocamlPackages.lua-ml | Embeddable Lua 2.5 interpreter implemented in OCaml |
| packages/nixpkgs/ocamlPackages_latest.mimic | Simple protocol dispatcher |
| packages/nixpkgs/ocamlPackages_latest.eliom | OCaml Framework for programming Web sites and client/server Web applications |
| packages/nixpkgs/ocamlPackages.webmachine | REST toolkit for OCaml |
| packages/nixpkgs/ocamlPackages_latest.msat | Modular sat/smt solver with proof output |
| packages/nixpkgs/penpot-desktop | Unofficial desktop application for the open-source design tool, Penpot |
| packages/nixpkgs/ocamlPackages.zarith | Fast, arbitrary precision OCaml integers |
| packages/nixpkgs/ocamlPackages_latest.ancient | Use data structures larger than available memory |
| packages/nixpkgs/ocamlPackages.dolmen_loop | Tool library for automated deduction tools |
| packages/nixpkgs/ocamlPackages_latest.ocsipersist | Persistent key/value storage for OCaml using multiple backends |