abstract_algebra
A small library describing abstract algebra concepts
Last published 21 Mar 2022
accessor
A library that makes it nicer to work with nested functional data structures
Last published 21 Mar 2022
accessor_async
Accessors for Async types, for use with the Accessor library
Last published 21 Mar 2022
accessor_base
Accessors for Base types, for use with the Accessor library
Last published 21 Mar 2022
accessor_core
Accessors for Core types, for use with the Accessor library
Last published 21 Mar 2022
async
Monadic concurrency library
Used by 88 other packages
Last published 21 Mar 2022
async_durable
Durable connections for use with async
Last published 21 Mar 2022
async_extended
Additional utilities for async
Last published 22 Mar 2018
async_extra
Monadic concurrency library
Last published 21 Mar 2022
async_find
Directory traversal with Async
Last published 21 Mar 2022
async_inotify
Async wrapper for inotify
Last published 21 Mar 2022
async_interactive
Utilities for building simple command-line based user interfaces
Last published 21 Mar 2022
async_js
A small library that provide Async support for JavaScript platforms
Last published 14 Oct 2022
async_kernel
Monadic concurrency library
Used by 27 other packages
Last published 21 Mar 2022
async_parallel
Distributed computing library
Last published 22 Mar 2018
async_rpc_kernel
Platform-independent core of Async RPC library
Last published 21 Mar 2022
async_rpc_websocket
Library to serve and dispatch Async RPCs over websockets
Last published 21 Mar 2022
async_sendfile
Thin wrapper around [Linux_ext.sendfile] to send full files
Last published 21 Mar 2022
async_shell
Shell helpers for Async
Last published 21 Mar 2022
async_smtp
SMTP client and server
Last published 21 Mar 2022
async_ssl
An Async-pipe-based interface with OpenSSL
Last published 21 Mar 2022
async_udp
Monadic concurrency library
Last published 21 Mar 2022
async_unix
Monadic concurrency library
Used by 18 other packages
Last published 21 Mar 2022
async_websocket
A library that implements the websocket protocol on top of Async
Last published 21 Mar 2022
base
Full standard library replacement for OCaml
Used by 194 other packages
Last published 30 Sep 2022
base-native-int63
Virtual package for enabling native int63 support in Base
Last published 19 Apr 2017
base_bigstring
String type based on [Bigarray], for use in I/O and C-bindings
Last published 21 Mar 2022
base_quickcheck
Randomized testing framework, designed for compatibility with Base
Last published 21 Mar 2022
bigdecimal
Arbitrary-precision decimal based on Zarith
Last published 21 Mar 2022
bignum
Core-flavoured wrapper around zarith's arbitrary-precision rationals
Last published 21 Mar 2022
bin_prot
A binary protocol generator
Last published 21 Mar 2022
bonsai
A library for building dynamic webapps, using Js_of_ocaml
Last published 17 Oct 2022
chrome-trace
Chrome trace event generation library
Last published 20 Feb 2023
cinaps
Trivial metaprogramming tool
Last published 12 Feb 2021
cohttp_async_websocket
Websocket library for use with cohttp and async
Last published 21 Mar 2022
cohttp_static_handler
A library for easily creating a cohttp handler for static files
Last published 21 Mar 2022
command_rpc
Utilities for Versioned RPC communication with a child process over stdin and stdout
Last published 21 Mar 2022
comparelib
Part of Jane Street ’s Core library
Used by 15 other packages
Last published 21 Sep 2015
configurator
Helper library for gathering system configuration
Used by 33 other packages
Last published 22 Mar 2018
core
Industrial strength alternative to OCaml's standard library
Used by 167 other packages
Last published 14 Oct 2022
core_bench
Benchmarking library
Used by 12 other packages
Last published 21 Mar 2022
core_compat
Compatibility for core 0.14
Last published 21 Mar 2022
core_extended
Extra components that are not as closely vetted or as stable as Core
Last published 21 Mar 2022
core_kernel
Industrial strength alternative to OCaml's standard library
Used by 135 other packages
Last published 21 Mar 2022
core_profiler
Profiling library
Last published 21 Mar 2022
core_unix
Unix-specific portions of Core
Used by 48 other packages
Last published 19 Oct 2022
csexp
Parsing and printing of S-expressions in Canonical form
Used by 21 other packages
Last published 31 Mar 2021
csvfields
Runtime support for ppx_xml_conv and ppx_csv_conv
Last published 18 Oct 2022
custom_printf
Extension for printf format strings
Last published 21 Sep 2015
delimited_parsing
Parsing of character (e.g., comma) separated and fixed-width values
Last published 21 Mar 2022
dune
Fast, portable, and opinionated build system
Used by 2704 other packages
Last published 20 Feb 2023
dune-action-plugin
[experimental] API for writing dynamic Dune actions
Last published 20 Feb 2023
dune-build-info
Embed build information inside executable
Used by 19 other packages
Last published 20 Feb 2023
dune-configurator
Helper library for gathering system configuration
Used by 147 other packages
Last published 20 Feb 2023
dune-glob
Glob string matching language supported by dune
Last published 20 Feb 2023
dune-private-libs
Private libraries of Dune
Last published 20 Feb 2023
dune-rpc
Communicate with dune using rpc
Last published 20 Feb 2023
dune-rpc-lwt
Communicate with dune using rpc and Lwt
Last published 20 Feb 2023
dune-site
Embed locations information inside executable and libraries
Used by 10 other packages
Last published 20 Feb 2023
dyn
Dynamic type
Last published 20 Feb 2023
ecaml
Library for writing Emacs plugin in OCaml
Last published 21 Mar 2022
email_message
E-mail message parser
Last published 21 Mar 2022
enumerate
Quotation expanders for enumerating finite types.
Last published 07 Apr 2014
env_config
Helper library for retrieving configuration from an environment variable
Last published 21 Mar 2022
expect_test_helpers
Async helpers for writing expectation tests
Last published 20 Nov 2019
expect_test_helpers_async
Async helpers for writing expectation tests
Last published 21 Mar 2022
expect_test_helpers_core
Helpers for writing expectation tests
Used by 11 other packages
Last published 21 Mar 2022
expect_test_helpers_kernel
Helpers for writing expectation tests
Last published 20 Nov 2019
fiber
Structured concurrency library
Last published 07 Feb 2023
fieldslib
Syntax extension to define first class values representing record fields, to get and set record fields, iterate and fold over all fields of a record and create new record values
Last published 21 Mar 2022
file_path
A library for typed manipulation of UNIX-style file paths
Last published 21 Mar 2022
findlib_top
Exposes findlib_top.cma without the need for using predicates
Last published 22 Mar 2018
fuzzy_match
A library for fuzzy string matching
Last published 21 Mar 2022
fzf
A library for running the fzf command line tool
Last published 21 Mar 2022
hardcaml
RTL Hardware Design in OCaml
Used by 11 other packages
Last published 21 Mar 2022
hardcaml_c
Hardcaml C Simulation Backend
Last published 21 Mar 2022
hardcaml_circuits
Hardcaml Circuits
Last published 21 Mar 2022
hardcaml_fixed_point
Hardcaml fixed point arithmetic
Last published 21 Mar 2022
hardcaml_of_verilog
Convert Verilog to a Hardcaml design
Last published 21 Mar 2022
hardcaml_step_testbench
Hardcaml Testbench Monad
Last published 21 Mar 2022
hardcaml_verify
Hardcaml Verification Tools
Last published 21 Mar 2022
hardcaml_verilator
Hardcaml Verilator Simulation Backend
Last published 21 Mar 2022
hardcaml_waveterm
A terminal based digital waveform viewer for Hardcaml
Last published 21 Mar 2022
hardcaml_xilinx
Hardcaml wrappers for Xilinx memory primitives
Last published 21 Mar 2022
hardcaml_xilinx_components
Hardcaml Xilinx component definitions
Last published 21 Mar 2022
herelib
Part of Jane Street ’s Core library
Used by 10 other packages
Last published 03 Jul 2015
hex_encode
Hexadecimal encoding library
Last published 21 Mar 2022
hg_lib
A library that wraps the Mercurial command line interface
Last published 21 Mar 2022
higher_kinded
A library with an encoding of higher kinded types in OCaml
Last published 21 Mar 2022
incr_dom
A library for building dynamic webapps, using Js_of_ocaml
Last published 17 Oct 2022
incr_dom_interactive
A monad for composing chains of interactive UI elements
Last published 18 Oct 2022
incr_dom_keyboard
A library for Incr_dom keybinding and keyboard shortcut helpers
Last published 31 May 2020
incr_dom_partial_render
A library for simplifying rendering of large amounts of data
Last published 18 Oct 2022
incr_dom_sexp_form
A library for building forms that allow the user to edit complicated types
Last published 18 Oct 2022
incr_dom_widgets
Utilities for Incr_dom
Last published 20 Nov 2019
incr_map
Helpers for incremental operations on map like data structures
Last published 21 Mar 2022
incr_select
Handling of large set of incremental outputs from a single input
Last published 21 Mar 2022
incremental
Library for incremental computations
Last published 21 Mar 2022
incremental_kernel
Library for incremental computations depending only on Core_kernel
Last published 14 Jul 2018
int_repr
Integers of various widths
Last published 21 Mar 2022
jane-street-headers
Jane Street C header files
Last published 21 Mar 2022
jane-street-tests
Tests for Jane Street packages
Last published 03 Jan 2018
jbuilder
This is a transition package, jbuilder is now named dune. Use the dune
Used by 702 other packages
Last published 11 Jul 2018
jenga
Industrial strength, full-featured build system
Last published 22 Mar 2018
js-build-tools
Collection of tools to help building Jane Street Packages
Used by 64 other packages
Last published 09 May 2016
json-wheel_jane_street_overlay
Jane Street overlay of the json-wheel library
Last published 21 May 2017
jsonaf
A library for parsing, manipulating, and serializing data structured as JSON
Last published 21 Mar 2022
jst-config
Compile-time configuration for Jane Street libraries
Last published 29 Apr 2022
krb
A library for using Kerberos for both Rpc and Tcp communication
Last published 21 Mar 2022
line-up-words
Align words in an intelligent way
Last published 21 Mar 2022
magic-trace
Collects and displays high-resolution traces of what a process is doing
Last published 20 Apr 2022
memtrace
Streaming client for Memprof
Last published 18 Oct 2022
memtrace-mirage
Streaming client for Memprof using MirageOS API
Last published 22 May 2022
memtrace_viewer
Interactive memory profiler based on Memtrace
Last published 21 Mar 2022
mlt_parser
Parsing of top-expect files
Last published 21 Mar 2022
netsnmp
An interface to the Net-SNMP client library
Last published 21 Mar 2022
notty_async
An Async driver for Notty
Last published 21 Mar 2022
ocaml-compiler-libs
OCaml compiler libraries repackaged
Used by 16 other packages
Last published 25 Aug 2021
ocaml-embed-file
Files contents as module constants
Last published 21 Mar 2022
ocaml-probes
USDT probes for OCaml: command line tool
Last published 21 Mar 2022
ocaml_intrinsics
Intrinsics
Last published 04 May 2022
ocaml_plugin
Automatically build and dynlink OCaml source files
Last published 21 Mar 2022
ocamlc-loc
Parse ocaml compiler output into structured form
Last published 20 Feb 2023
ordering
Element ordering
Last published 20 Feb 2023
pa_bench
Syntax extension for inline benchmarks
Last published 21 Sep 2015
pa_bin_prot
A binary protocol generator
Last published 01 Feb 2016
pa_fields_conv
Syntax extension to define first class values representing record fields, to get and set record fields, iterate and fold over all fields of a record and create new record values
Last published 01 Feb 2016
pa_ounit
Syntax extension for oUnit
Used by 22 other packages
Last published 21 Sep 2015
pa_sexp_conv
Library for serializing OCaml values to and from S-expressions
Last published 01 Feb 2016
pa_structural_sexp
Quotation expanders to simplify building s-expressions from ocaml values
Last published 21 Sep 2015
pa_test
Quotation expander for assertions.
Last published 18 Mar 2015
pa_typerep_conv
typerep is a library for runtime types.
Last published 01 Feb 2016
pa_variants_conv
Part of Jane Street ’s Core library
Last published 01 Feb 2016
pam
OCaml bindings for the Linux-PAM library
Last published 21 Mar 2022
parsexp
S-expression parsing library
Last published 21 Mar 2022
parsexp_io
S-expression parsing library (IO functions)
Last published 21 Mar 2022
patdiff
File Diff using the Patience Diff algorithm
Last published 21 Mar 2022
patience_diff
Diff library using Bram Cohen's patience diff algorithm
Last published 21 Mar 2022
pipebang
Part of Jane Street ’s Core library
Last published 21 Sep 2015
posixat
Bindings to the posix *at functions
Last published 21 Mar 2022
postgres_async
OCaml/async implementation of the postgres protocol (i.e., does not use C-bindings to libpq)
Last published 21 Mar 2022
pp
Pretty-printing library
Last published 31 Mar 2021
ppx_accessor
[@@deriving] plugin to generate accessors for use with the Accessor libraries
Last published 21 Mar 2022
ppx_assert
Assert-like extension nodes that raise useful errors on failure
Used by 11 other packages
Last published 21 Mar 2022
ppx_ast
Deprecated: use ppxlib instead
Last published 22 Mar 2018
ppx_base
Base set of ppx rewriters
Last published 21 Mar 2022
ppx_bench
Syntax extension for writing in-line benchmarks in ocaml code
Last published 21 Mar 2022
ppx_bin_prot
Generation of bin_prot readers and writers from types
Last published 21 Mar 2022
ppx_cold
Expands [@cold] into [@inline never][@specialise never][@local never]
Last published 21 Mar 2022
ppx_compare
Generation of comparison functions from types
Used by 28 other packages
Last published 21 Mar 2022
ppx_conv_func
Deprecated
Last published 21 Mar 2022
ppx_core
Deprecated: use ppxlib instead
Last published 22 Mar 2018
ppx_css
A ppx that takes in css strings and produces a module for accessing the unique names defined within
Last published 14 Oct 2022
ppx_csv_conv
Generate functions to read/write records in csv format
Last published 21 Mar 2022
ppx_custom_printf
Printf-style format-strings for user-defined string conversion
Last published 21 Mar 2022
ppx_deriving_hardcaml
Rewrite OCaml records for use as Hardcaml Interfaces
Last published 21 Mar 2022
ppx_disable_unused_warnings
Expands [@disable_unused_warnings] into [@warning "-20-26-32-33-34-35-36-37-38-39-60-66-67"]
Last published 21 Mar 2022
ppx_driver
Deprecated: use ppxlib instead
Used by 10 other packages
Last published 22 Mar 2018
ppx_enumerate
Generate a list containing all values of a finite type
Last published 21 Mar 2022
ppx_expect
Cram like framework for OCaml
Used by 137 other packages
Last published 05 Oct 2022
ppx_fail
Add location to calls to failwiths
Last published 31 May 2020
ppx_fields_conv
Generation of accessor and iteration functions for ocaml records
Used by 22 other packages
Last published 21 Mar 2022
ppx_fixed_literal
Simpler notation for fixed point literals
Last published 21 Mar 2022
ppx_hash
A ppx rewriter that generates hash functions from type expressions and definitions
Used by 14 other packages
Last published 21 Mar 2022
ppx_here
Expands [%here] into its location
Used by 21 other packages
Last published 21 Mar 2022
ppx_ignore_instrumentation
Ignore Jane Street specific instrumentation extensions
Last published 21 Mar 2022
ppx_inline_test
Syntax extension for writing in-line tests in ocaml code
Used by 85 other packages
Last published 21 Mar 2022
ppx_jane
Standard Jane Street ppx rewriters
Used by 145 other packages
Last published 21 Mar 2022
ppx_js_style
Code style checker for Jane Street Packages
Last published 21 Mar 2022
ppx_jsonaf_conv
[@@deriving] plugin to generate Jsonaf conversion functions
Last published 18 Oct 2022
ppx_let
Monadic let-bindings
Used by 19 other packages
Last published 21 Mar 2022
ppx_log
Ppx_sexp_message-like extension nodes for lazily rendering log messages
Last published 21 Mar 2022
ppx_metaquot
Deprecated: use ppxlib instead
Last published 22 Mar 2018
ppx_module_timer
Ppx rewriter that records top-level module startup times
Last published 21 Mar 2022
ppx_optcomp
Optional compilation for OCaml
Used by 13 other packages
Last published 21 Mar 2022
ppx_optional
Pattern matching on flat options
Last published 21 Mar 2022
ppx_pattern_bind
A ppx for writing fast incremental bind nodes in a pattern match
Last published 21 Mar 2022
ppx_pipebang
A ppx rewriter that inlines reverse application operators `|>` and `|!`
Last published 21 Mar 2022
ppx_python
[@@deriving] plugin to generate Python conversion functions
Last published 21 Mar 2022
ppx_sexp_conv
[@@deriving] plugin to generate S-expression conversion functions
Used by 141 other packages
Last published 06 Apr 2022
ppx_sexp_message
A ppx rewriter for easy construction of s-expressions
Last published 21 Mar 2022
ppx_sexp_value
A ppx rewriter that simplifies building s-expressions from ocaml values
Last published 21 Mar 2022
ppx_stable
Stable types conversions generator
Last published 21 Mar 2022
ppx_string
Ppx extension for string interpolation
Last published 21 Mar 2022
ppx_traverse
Deprecated: use ppxlib instead
Last published 22 Mar 2018
ppx_traverse_builtins
Deprecated: use ppxlib instead
Last published 22 Mar 2018
ppx_type_conv
Deprecated: use ppxlib instead
Last published 22 Mar 2018
ppx_type_directed_value
Get [@@deriving]-style generation of type-directed values without writing a ppx
Last published 21 Mar 2022
ppx_typed_fields
GADT-based field accessors and utilities
Last published 21 Mar 2022
ppx_typerep_conv
Generation of runtime types from type declarations
Last published 21 Mar 2022
ppx_variants_conv
Generation of accessor and iteration functions for ocaml variant types
Last published 21 Mar 2022
ppx_xml_conv
Generate XML conversion functions from records
Last published 21 Mar 2022
ppx_yojson_conv
[@@deriving] plugin to generate Yojson conversion functions
Last published 18 Oct 2022
ppx_yojson_conv_lib
Runtime lib for ppx_yojson_conv
Last published 21 Mar 2022
ppxlib
Standard library for ppx rewriters
Used by 170 other packages
Last published 14 Feb 2023
profunctor
A library providing a signature for simple profunctors and traversal of a record
Last published 21 Mar 2022
protocol_version_header
Protocol versioning
Last published 21 Mar 2022
pythonlib
A library to help writing wrappers around ocaml code for python
Last published 19 Oct 2022
re2
OCaml bindings for RE2, Google's regular expression library
Used by 16 other packages
Last published 21 Mar 2022
re2_stable
Re2_stable adds an incomplete but stable serialization of Re2
Last published 31 May 2020
record_builder
A library which provides traversal of records with an applicative
Last published 21 Mar 2022
redis-async
Redis client for Async applications
Last published 21 Mar 2022
resource_cache
General resource cache
Last published 21 Mar 2022
result
Compatibility Result module
Used by 210 other packages
Last published 26 Feb 2020
rpc_parallel
Type-safe parallel library built on top of Async_rpc
Last published 21 Mar 2022
sequencer_table
A table of [Async.Sequencer]'s, indexed by key
Last published 21 Mar 2022
sexp
S-expression swiss knife
Last published 21 Mar 2022
sexp_diff
Code for computing the diff of two sexps
Last published 21 Mar 2022
sexp_diff_kernel
Code for computing the diff of two sexps
Last published 31 May 2020
sexp_grammar
Sexp grammar helpers
Last published 21 Mar 2022
sexp_macro
Sexp macros
Last published 21 Mar 2022
sexp_pretty
S-expression pretty-printer
Last published 05 Oct 2022
sexp_select
A library to use CSS-style selectors to traverse sexp trees
Last published 21 Mar 2022
sexp_string_quickcheck
Quickcheck helpers for strings parsing to sexps
Last published 21 Mar 2022
sexplib
Library for serializing OCaml values to and from S-expressions
Used by 133 other packages
Last published 25 Jul 2022
sexplib0
Library containing the definition of S-expressions and some base converters
Used by 37 other packages
Last published 16 Jun 2022
shell
Yet another implementation of fork&exec and related functionality
Last published 21 Mar 2022
shexp
Process library and s-expression based shell
Last published 21 Mar 2022
spawn
Spawning sub-processes
Last published 19 Apr 2022
splay_tree
A splay tree implementation
Last published 21 Mar 2022
splittable_random
PRNG that can be split into independent streams
Last published 21 Mar 2022
stdio
Standard IO library for OCaml
Used by 77 other packages
Last published 21 Mar 2022
stdune
Dune's unstable standard library
Last published 20 Feb 2023
string_dict
Efficient static string dictionaries
Last published 21 Mar 2022
textutils
Text output utilities
Used by 11 other packages
Last published 21 Mar 2022
textutils_kernel
Text output utilities
Last published 21 Mar 2022
time_now
Reports the current time
Last published 21 Mar 2022
timezone
Time-zone handling
Last published 21 Mar 2022
toplevel_backend
Shared backend for setting up toplevels
Last published 18 Oct 2022
toplevel_expect_test
Expectation tests for the OCaml toplevel
Last published 19 Oct 2022
topological_sort
Topological sort algorithm
Last published 21 Mar 2022
tracing
Tracing library
Last published 21 Mar 2022
type_conv
Library for building type-driven syntax extensions
Used by 62 other packages
Last published 25 Sep 2015
typerep
Typerep is a library for runtime types
Last published 21 Mar 2022
typerep_extended
Runtime types for OCaml
Last published 21 May 2017
username_kernel
An identifier for a user
Last published 21 Mar 2022
variantslib
Part of Jane Street 's Core library
Last published 21 Mar 2022
vcaml
OCaml bindings for the Neovim API
Last published 21 Mar 2022
virtual_dom
OCaml bindings for the virtual-dom library
Last published 17 Oct 2022
xdg
XDG Base Directory Specification
Last published 20 Feb 2023
zarith_stubs_js
Javascripts stubs for the Zarith library
Used by 15 other packages
Last published 21 Mar 2022
zstandard
OCaml bindings to Zstandard
Last published 21 Mar 2022