Become a sponsor to Leandro Ostera
Hello ππΌ I'm Leandro.
I hack on fun, pragmatic libs and tools for the OCaml ecosystem π« to help make OCaml as productive as Go, Elixir, or Rust. If you think this is a good idea, consider sponsoring my work by sponsoring me on Github.
I've been building riot, an actor-model OCaml Multicore Scheduler (like Erlang/Elixir!), on top of which I'm building a little ecosystem of useful/cool libraries and tools:
- atacama β a multicore socket pool for OCaml that goes brrrr π
 - blink β a streaming HTTP client for Riot focused on correctness, speed, and clarity
 - minttea β a fun TUI framework with that uses The Elm Architecture
 - spices β a small declarative styling library for TUI applications
 - leaves β a component library for MintTea
 - castore β a portable CA Certificate Store with no dependencies
 - serde.ml β a serialization framework inspired by Rust's serde
 - nomad β an HTTP server for Riot inspired by Elixir's Bandit and Erlang's Cowbooy
 - trail β a minimal composable web framework inspired by Elixir's Plug
 - telemetry β a small telemetry framework inspired by Erlang's telemetry
 - tty β a pure OCaml library for directly manipulating terminals
 - hooke β a pure OCaml spring-based animation librar for TUIs and Games
 - colors β pure OCaml library for manipulating colors in different color spaces
 - scarab β an benchmarking framework for Riot
 
I also write a little on blogs like Practical OCaml, and maintain ocaml.ai.
Thanks for supporting me β¨ now go write some OCaml!
Featured work
- 
        riot-ml/riot
An actor-model multi-core scheduler for OCaml 5 π«
OCaml 649 - 
        leostera/minttea
A fun little TUI framework for OCaml
OCaml 434 - 
        ocaml-sys/ocaml-bindgen
Automatically generates OCaml FFI bindings and C shim code to C/C++ libraries
OCaml 36 - 
        leostera/caramel
π¬ a functional language for building type-safe, scalable, and maintainable applications
OCaml 1,096