Home

Awesome

Ocaml for web programming

This repository aims to reference existing web programming tools, frameworks and libraries in OCaml. There are also a list of todo.

Bindings

Javascript libraries/frameworks

Mobile development

Running OCaml program in browsers

OCaml to javascript compilers:

Tools to simplify bindings:

Pure OCaml web frameworks/libraries

Typed HTML/CSS

Server and client side

Web servers

Client side

Mobile development

To-do

Typescript/Javascript

HTML/CSS

module B = Bootstrap_css
B.create_container (B.create_row (B.create_col 4 ~lg:3 ~md:6 ~xs:12))

giving as output

<div class="container">
  <div class="row">
    <div class="col-lg-3 col-md-6 col-xs-12"></div>
    <div class="col-lg-3 col-md-6 col-xs-12"></div>
    <div class="col-lg-3 col-md-6 col-xs-12"></div>
    <div class="col-lg-3 col-md-6 col-xs-12"></div>
  </div>
</div>

Use Tyxml ?

Hybrid mobile programming

Tools