sponsors

An open API service aggregating public data about GitHub Sponsors.

anmonteiro

View JSON Representation

I like OCaml. I make @melange-re. prev @netlify (@OneGraph) / @ladderlife

Funding Links: https://github.com/sponsors/anmonteiro

GitHub Sponsors Profile

Hello!
Your support is very much appreciated. By sponsoring me on GitHub you'll have direct impact in allowing me to spend more time working on the open source projects that I currently maintain, including future endeavors.
Specifically, I'm currently interested in:
Working on Melange
Melange is a fork of the ReScript compiler with a focus on compatibility with the wider OCaml ecosystem. A small write-up with more details on the motivation behind this project can be found in this blog post.
Melange's goal is to provide a good experience for doing web development in OCaml and Reason. It inherits the vision from ReScript of great JavaScript output, while accommodating all that the OCaml ecosystem has to offer: a version that tracks the upstream compiler, dune as the de-facto build system and a focus on sharing code with native projects.
Working on the Reason project
I contribute pretty regularly to the Reason parser / pretty printer, which is effectively what the ReasonML language is!
Developing the overall OCaml / Reason web development ecosystem
I'm interested in making the OCaml ecosystem an important player in the web development space. I have recently been working on low-level tools that will allow us to use OCaml / Reason as a language to develop web servers an applications. Part of my ongoing work focuses on:

h2: an HTTP/2 implementation in pure OCaml that can also run on unikernels via MirageOS!
piaf: an HTTP library for writing clients and servers in pure OCaml. The piaf client is a high level HTTP client with support for HTTP/1, HTTP/2, redirects, etc.

Working on the AWS Lambda OCaml runtime
AWS has recently opened their Lambda runtime API, making it possible to run any language / language version on AWS Lambda. I developed a runtime for OCaml that makes it possible to run OCaml / Reason code as lambda functions.
More details to follow soon.

Featured Works

melange-re/melange

A mixture of tooling combined to produce JavaScript from OCaml & Reason

Language: OCaml - Stars: 853
reasonml/reason

Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems

Language: OCaml - Stars: 10155
anmonteiro/ocaml-h2

An HTTP/2 implementation written in pure OCaml

Language: OCaml - Stars: 311
anmonteiro/piaf

Web library for OCaml with support for HTTP/1.X / HTTP/2

Language: OCaml - Stars: 194
anmonteiro/httpun

A high performance, memory efficient, and scalable web server written in OCaml

Language: OCaml - Stars: 52
anmonteiro/aws-lambda-ocaml-runtime

An OCaml custom runtime for AWS Lambda and Vercel

Language: OCaml - Stars: 207

Sponsors

Active Sponsors
Past Sponsors

Sponsor Breakdown