Monorepo Package Index#
This monorepo contains the following packages, synchronized from their upstream repositories.
| Repository | Package | Synopsis |
|---|---|---|
| ca-certs | ca-certs | Detect root CA certificates from the operating system |
| dupfind | dupfind | Duplicate code detection for OCaml |
| irmin | irmin | Content-addressable store with Git and ATProto MST support |
| kdf | kdf | Key Derivation Functions: HKDF RFC 5869, PBKDF RFC 2898, SCRYPT RFC 7914 |
| memtrace | memtrace | Streaming client for Memprof |
| merlint | merlint | OCaml linter enforcing modern coding conventions |
| monopam | monopam | Manage opam overlays with git subtree monorepos |
| monopam-info | monopam-info | Git commit hash version for OCaml CLIs |
| ocaml-agent | agent | Autonomous Claude Code agent for OCaml projects |
| ocaml-aos | aos | CCSDS AOS Transfer Frames (CCSDS 732.0-B-4) |
| ocaml-arp | arp | Pure OCaml ARP table lookup |
| ocaml-atp | atp | AT Protocol IPLD implementation for OCaml |
| atp-lexicon-atproto | AT Protocol core lexicon types for OCaml | |
| atp-lexicon-bsky | Bluesky lexicon types for OCaml | |
| atp-lexicon-standard-site | Standard Site lexicon types for OCaml | |
| atp-lexicon-tangled | Tangled.sh lexicon types for OCaml | |
| atp-xrpc | XRPC client for AT Protocol | |
| atp-xrpc-server | XRPC HTTP server for AT Protocol | |
| bsky | Bluesky client library and CLI | |
| hermest | AT Protocol lexicon code generator for OCaml | |
| hermest-cli | CLI for hermest lexicon code generator | |
| standard-site | Standard Site client library and CLI for AT Protocol | |
| tangled | Tangled client library and CLI for AT Protocol | |
| xrpc-auth | Authentication helpers for AT Protocol CLIs | |
| ocaml-ax25 | ax25 | AX.25 Amateur Radio Link-Layer Protocol |
| ocaml-block | block | Block device abstraction for OCaml 5 with Eio |
| ocaml-bloom | bloom | Bloom filters for OCaml |
| ocaml-bpsec | bpsec | Bundle Protocol Security (RFC 9172) |
| ocaml-btree | btree | Pure OCaml B-tree implementation for persistent storage |
| ocaml-bundle | bundle | Bundle Protocol Version 7 (RFC 9171) |
| ocaml-bytesrw-eio | bytesrw-eio | Bytesrw readers and writers for Eio |
| ocaml-cache | cache | Generic TTL-based cache with Eio support |
| ocaml-cbort | cbort | Native CBOR codec with type-safe combinators |
| ocaml-cfdp | cfdp | CCSDS File Delivery Protocol (CCSDS 727.0-B-5) |
| ocaml-cgr | cgr | Contact Graph Routing for time-varying satellite networks |
| ocaml-claudeio | claude | OCaml client library for Claude Code |
| ocaml-clcw | clcw | CCSDS Command Link Control Word (CCSDS 232.1-B-2) |
| ocaml-conpool | conpool | Protocol-agnostic TCP/IP connection pooling library for Eio |
| ocaml-cookeio | cookeio | Cookie parsing and management library |
| ocaml-cpio | cpio | CPIO archive reader and writer in pure OCaml |
| ocaml-crc | crc | CRC checksums for OCaml |
| ocaml-crow | crow | Crowbar campaign orchestrator for AFL fuzzing |
| ocaml-crypto | crypto | Simple symmetric cryptography (fork of mirage-crypto) |
| crypto-ec | Elliptic Curve Cryptography (fork of mirage-crypto-ec) | |
| crypto-pk | Simple public-key cryptography (fork of mirage-crypto-pk) | |
| crypto-rng | A cryptographically secure PRNG (fork of mirage-crypto-rng) | |
| ocaml-csp | csp | Content Security Policy header generation |
| ocaml-csrf | csrf | CSRF protection using HMAC-signed state tokens |
| ocaml-delegation | delegation | X.509 certificate-based hierarchical resource delegation |
| ocaml-fdir | fdir | Integrity monitoring for kernel isolation structures |
| ocaml-freebox | freebox | OCaml client for the Freebox router API |
| ocaml-git | git | Git format in pure OCaml |
| ocaml-github-oauth | github-oauth | GitHub OAuth URL generation and token exchange helpers |
| ocaml-gpt | gpt | A library to manipulate GUID Partition Tables |
| ocaml-hap | hap | HomeKit Accessory Protocol (HAP) for OCaml |
| ocaml-homebrew | homebrew | Homebrew bottle builder and tap manager for OCaml monorepos |
| ocaml-hostname | hostname | RFC 1123 hostname validation for HTTP Host headers |
| ocaml-initramfs | initramfs | Build initramfs cpio archives from file and directory entries |
| ocaml-jailhouse | jailhouse | Jailhouse partitioning hypervisor configuration |
| ocaml-json-logs | json-logs | JSON structured logging reporter for the Logs library |
| ocaml-jsonwt | jsonwt | JSON Web Token (JWT) and CBOR Web Token (CWT) for OCaml |
| ocaml-linkedin | OCaml client for the LinkedIn Voyager API | |
| ocaml-ltp | ltp | Licklider Transmission Protocol (RFC 5326) |
| ocaml-matter | matter | Matter protocol implementation for OCaml |
| ocaml-mbr | mbr | A library to manipulate Master Boot Records |
| ocaml-mdns | mdns | mDNS/DNS-SD service discovery (RFC 6763) |
| ocaml-merlin | ocaml-merlin | Clean interface for OCaml Merlin operations |
| ocaml-meross | meross | Meross smart plug local control over HTTP |
| ocaml-monitor | monitor | Workload monitor for containers, unikernels, and VMs |
| ocaml-oci | oci | OCaml library and CLI for OCI and Docker image manipulation |
| ocaml-openamp | openamp | OpenAMP remoteproc interface for SpaceOS |
| ocaml-paseto | paseto | PASETO (Platform-Agnostic Security Tokens) implementation |
| ocaml-pbkdf2 | pbkdf2 | PBKDF2: Password-Based Key Derivation Function 2 (RFC 8018) |
| ocaml-pds | pds | ATProto Personal Data Server storage for OCaml |
| ocaml-pid1 | pid1 | Minimal OCaml PID 1 for SpaceOS VMs |
| ocaml-precommit | precommit | Pre-commit hook initialization for OCaml projects |
| ocaml-publicsuffix | publicsuffix | Public Suffix List implementation for OCaml |
| ocaml-punycode | punycode | RFC 3492 Punycode and IDNA implementation for OCaml |
| ocaml-qemu | qemu | QEMU/KVM virtual machine management |
| ocaml-rate-limit | rate-limit | Per-IP sliding window rate limiter with Eio support |
| ocaml-requests | requests | Batteries included HTTPS client library for OCaml |
| ocaml-retry | retry | Generic retry logic with exponential backoff |
| ocaml-rpmsg | rpmsg | RPMsg inter-partition messaging for SpaceOS |
| ocaml-runc | runc | OCI runtime spec types and runc command wrapper |
| ocaml-sbom | sbom | Software Bill of Materials (SBOM) generation for OCaml |
| ocaml-sdnv | sdnv | Self-Delimiting Numeric Values (RFC 6256) |
| ocaml-sexpt | sexpt | Declarative S-expression codecs |
| ocaml-sgp4 | sgp4 | SGP4/SDP4 satellite orbit propagator |
| ocaml-slack | slack | OCaml client for the Slack Web API |
| ocaml-sle | sle | CCSDS Space Link Extension (SLE) protocols |
| sle-eio | Eio-based SLE client | |
| ocaml-space-packet | space-packet | CCSDS 133.0-B Space Packet Protocol |
| ocaml-spake2 | spake2 | SPAKE2 and SPAKE2+ Password-Authenticated Key Exchange |
| ocaml-sqlite | sqlite | Minimal SQLite key-value store for OCaml |
| ocaml-squashfs | squashfs | SquashFS compressed filesystem reader in pure OCaml |
| ocaml-srp | srp | SRP-6a Secure Remote Password protocol |
| ocaml-streaming-aead | streaming-aead | Streaming Authenticated Encryption (OAE2) for large data |
| ocaml-tar | tar | Decode and encode tar format files in pure OCaml |
| tar-eio | Decode and encode tar format files using Eio | |
| ocaml-tc | tc | CCSDS TC Transfer Frames (CCSDS 232.0-B) |
| ocaml-tcf | tcf | CCSDS Time Code Formats (CUC and CDS) |
| ocaml-tcpcl | tcpcl | TCP Convergence Layer Protocol v4 (RFC 9174) |
| ocaml-tls | tls | Transport Layer Security purely in OCaml |
| tls-eio | Transport Layer Security purely in OCaml - Eio | |
| ocaml-tm | tm | CCSDS TM Transfer Frames (CCSDS 132.0-B) |
| ocaml-tomlt | tomlt | TOML 1.1 codec library for OCaml |
| ocaml-tty | tty | Terminal styling and layout widgets |
| ocaml-uslp | uslp | CCSDS USLP Transfer Frames (CCSDS 732.1-B-2) |
| ocaml-vlog | vlog | Cmdliner terms for ergonomic logging configuration |
| ocaml-vz | vz | Apple Virtualization.framework bindings for OCaml |
| ocaml-wal | wal | Write-Ahead Log for OCaml |
| ocaml-wire | wire | Binary wire format DSL with EverParse 3D output |
| ocaml-x509 | x509 | Public Key Infrastructure (RFC 5280, PKCS) purely in OCaml |
| ocaml-xff | xff | X-Forwarded-For parsing and trusted proxy detection |
| ocaml-yamlrw | yamlrw | Pure OCaml YAML 1.2 parser and emitter |
| yamlrw-eio | Eio support for Yamlrw | |
| yamlrw-unix | Unix I/O for Yamlrw | |
| ocaml-yamlt | yamlt | YAML codec using Jsont type descriptions |
| ocaml-zephyr | zephyr | Virtio-serial port IO for guest VMs |
| osrelease | osrelease | Detect operating system, distro and version information |
| prune | prune | Find unused exports in OCaml interface files |
| space | space | SpaceOS CLI: build and boot SpaceOS VMs |
| space-block | space-block | SpaceOS block storage layout |
| space-dtn | space-dtn | DTN daemon with policy DSL for software-defined satellite networking |
| space-ground | space-ground | SpaceOS ground station with web dashboard |
| space-net | space-net | APID-based virtual switch for SpaceOS inter-guest routing |
| space-sim | space-sim | SpaceOS flight simulator for two-partition demo |
| space-test | space-test | SpaceOS E2E test harness |
| space-wire | space-wire | SpaceOS wire protocol codecs |
| uniboot | uniboot | Minimal bootable disk image builder |
| xdge | xdge | XDG Base Directory Specification support for Eio |
Generated by monopam. 131 packages from 111 repositories.