Project Awesome project awesome

OCaml

Collection 3.1k stars GitHub

Developer Tools

Web Development

Opium

Sinatra like web toolkit for OCaml.

webmachine

A REST toolkit for OCaml. OCaml webmachine is a layer on top of cohttp that implements a state-machine-based HTTP request processor. It's particularly well-suited for writing RESTful APIs. As the name suggests, this is an OCaml port of the webmachine project.

incr_dom

A library for building dynamic webapps, using Jsofocaml

ocaml-vdom 207 updated 1y ago

Elm architecture and (V)DOM for OCaml

COW

Caml on the Web (COW) is a set of parsers and syntax extensions to let you manipulate HTML, CSS, XML, JSON and Markdown directly from OCaml code.

commonjs_of_ocaml 12 updated 9y ago

Easily import and export CommonJS modules from a jsofocaml project.

ocaml-uri 98 updated 4mo ago

RFC3986 URI parsing library.

Goji

An OCaml bindings generator for JavaScript libraries.

Syndic 37 updated 19d ago

RSS and Atom feed parsing

ocaml-mustache 86 updated 1y ago

mustache.js logic-less templates in OCaml.

atdjs 9 (archived)

atd code generator (serialization) for OCaml/jsofocaml.

jingoo 139 updated 5d ago

OCaml template engine almost compatible with jinja2.

dispatch 45 updated 3y ago

Path-based dispatching for client- and server-side applications.

Lambda Soup 406 updated 1y ago

Functional HTML scraping and manipulation with CSS selectors, à la Python's Beautiful Soup.

Markup.ml 149 updated 1y ago

Error-recovering streaming HTML5 and XML parsers, serializers.

gen_js_api 183 updated 1mo ago

genjsapi aims at simplifying the creation of OCaml bindings for Javascript libraries.

routes 148 updated 1y ago

Typed routes for OCaml/ReasonML web applications.

Cumulus 52 updated 11y ago

Hacker news like website with the OCaml framework Ocsigen