package opium

  1. Overview
  2. No Docs
Sinatra like web toolkit based on Lwt + Cohttp

Install

Dune Dependency

Authors

Maintainers

Sources

v0.14.0.tar.gz
sha256=e1ebba61d35bc7ceb6e9628da62bc8d672f09d5ff1554007e2de91de59e1410a
md5=09be6a2006fc1abda8ec0e1547f21503

Description

Opium is a minimalistic library for quickly binding functions to http routes. Its features include (but not limited to):

  • Middleware system for app independent components
  • A simple router for matching urls and parsing parameters
  • Request/Response pretty printing for easier debugging

Note: This library is still at an early stage so expect breakages until 1.0

Published: 14 Feb 2016

Dependencies (16)

  1. fieldslib <= "113.00.00"
  2. cow >= "0.10.0" & < "2.0.0"
  3. magic-mime
  4. re >= "1.3.0"
  5. sexplib
  6. fieldslib
  7. cmdliner
  8. core_kernel
  9. lwt
  10. base64 >= "2.0.0" & < "3.0.0"
  11. ezjsonm >= "0.4.0"
  12. cohttp >= "0.15.0" & < "0.99"
  13. cppo build
  14. omake build
  15. ocamlfind build
  16. ocaml >= "4.01.0"

Dev Dependencies (1)

  1. ounit with-test

Used by

None

Conflicts

None

OCaml

Innovation. Community. Security.