4 ms·
This looks interesting and it would be cool to see more OCaml/web projects. Other webby things in OCaml include Ocsigen project [1], which is where js_of_ocaml
by amirmc 12y ago
This looks interesting and it would be cool to see more OCaml/web projects.
Other webby things in OCaml include Ocsigen project [1], which is where js_of_ocaml and Lwt came from (for a while there was also the web framework Ohm, but I think development stopped). There are probably many others that I'm not yet aware of.
Personally, I'd love to have a blog-aware static site generator in pure OCaml, that's as straightforward to set up and use as Jekyll -- major bonus points for also being OPAM-aware [2], so you can easily include your packages and docs. So far I haven't found one but I can't be the only one to want this.
[1] http://ocsigen.org http://ocsigen.org
[2] OPAM is the package manager for OCaml.
Edit: I've now added the static-site idea to the MirageOS Pioneer Projects page https://github.com/mirage/mirage-www/wiki/Pioneer-Projects https://github.com/mirage/mirage-www/wiki/Pioneer-Projects
- raphaelss 12y agoHaven't used it, but I have stumbled upon stog [1], a static site generator in Ocaml that claims to be "kind of Jekyll developed in Ocaml". [1] http://zoggy.github.io/stog/ http://zoggy.github.io/stog/
- amirmc 12y agoI was aware of Stog but wasn't ready to try it out as it didn't seem to be quite what I was after. Seems there have been new releases since back then (and a video) so I'll give it another look.
- a0 12y agoHave you heard about Stog[1]? To complete your list there is also Opium[2], which is a very nice minimalistic web framework. Also there are some interesting web projects listed in Awesome OCaml list[3]. [1]: http://zoggy.github.io/stog/ http://zoggy.github.io/stog/ [2]: https://github.com/rgrinberg/opium https://github.com/rgrinberg/opium [3]: https://github.com/rizo/awesome-ocaml#web-development https://github.com/rizo/awesome-ocaml#web-development
- eatonphil 12y agoThe main reason I wrote this is because I can't find a lightweight web framework for OCaml. I am familiar with ocsigen but I can't even figure out how to navigate around the website nevermind the codebase or documentation. I still have no clue what I'm looking at when on the site. It comes off too "enterprisy." I just wanted to provide a simple interface in a familiar environment (github) to give beginners a chance to play around with OCaml on the server.
- ghostwriter 12y agoDocs would be highly appreciated.
- eatonphil 12y agoDefinitely, top of my list.