Omniscient

Celeritas

More info

3D Game Engine written in C with scripting in OCaml. OpenGL and Metal renderer backends.

Closed source but examples can be shown upon request

osdp-rs

More info

Rust implementation of the OSDP specification.

https://github.com/omnisci3nce/osdp-rs

ocaml-bindgen (contributor)

Automatically generates OCaml FFI bindings and C shim code to C/C++ libraries

https://github.com/ocaml-sys/ocaml-bindgen

Zena

(WIP) Lightweight messenging protocol + server & client

https://github.com/zena-chat/Zena

Sibyl

ML-inspired programming language. Compiler written in OCaml.

https://github.com/omnisci3nce/sibyl-lang

Ventus (codename)

3D Action Adventure RPG

Early production

Genie (+ Djinn)

A simple, functional style GUI framework written in OCaml with a immediate mode drawing API (Djinn) written in C

https://github.com/omnisci3nce/genie

Cobalt

Minimal self-hosted video sharing webapp

Currently being rewritten in Rust + HTMX

Celeritas (Old)

3D Game Engine in Zig.

https://github.com/omnisci3nce/celeritas

These are a few of the more organised projects I've worked on in my spare time.