sesame. A site generator in OCaml 🐫 (OCurrent pipelines too)
72omditor. Irmin-based Markdown Editor
49ppx_deriving_yaml. OCaml types to Yaml types and back again
42ocaml-search. Simple, in-memory, monomorphic and heterogeneous search indexes in OCaml
25hilite. Hilite - a simple code to HTML syntax highlighter
23try-eio. Try OCaml Effects and Eio in your browser
20jsoo-mithril. Js_of_ocaml bindings for MithrilJS
19ocaml-cid. Content-addressed identifiers in OCaml
17ni-forests. A little project exploring Forests in Northern Ireland
16riscv-o-spec. An OCaml extension for RISC-V
16ocaml-stun. Pure & Incomplete STUN protocol in OCaml
14ocaml-multicore-monorepo. Vendor all the things for a quick way to get up and running with Multicore OCaml!
13ppx_deriving_graphql. Deriving GraphQL schema and argument values from OCaml types
12jsoo-reload-example. A simple jsoo reloading example
12jsoo-p5. Js_of_ocaml bindings for the p5.js library
11irmin-socket. Some fun with creating little collaborative browser things...
11gatsby-starter-notes. Gatsby starter for creating notes organised by subject and topic
10try-irmin. For when I forget how Irmin works...
10jsoo-todo-mvc. A comparison of Js_of_ocaml libraries for building reactive UIs
10eiojsoo. OCaml
9patch. Diffing and patching OCaml values
9eios. Effects on iOS
9ocaml-ipld. Pure OCaml Inter Planetary Linked Data
8hazel_of_ocaml. OCaml
8hirmin. Somewhat heterogeneous Irmin stores
8ocaml-variorum. OCaml bindings to Varorium
8opam-github-workflow. An opam-plugin and library for making Github Action workflows
8ppx_deriving_brr. OCaml
8machinelearning. Jupyter Notebook
8ocaml-did. Decentralized Identifiers for OCaml
8blog-posts. A repo for all of the code I use in my blogposts
7irmin-book. JavaScript
7ocaml-atproto-lexicon. Generating OCaml code from AT Protocol Lexicon files
6ocaml-multibase. Self-identifying base encodings for OCaml
5neio. OCaml
5irmin-browser-tests. Testing various Irmin backends in the browser
5aperitif. Exploring various effect-based OCaml schedulers
4hl-mc. Part II Cambridge Course: Hoare Logic & Model Checking
3