1  What is Ambiorix?

Ambiorix is a server-side framework for building web applications and APIs in R.

It provides routing, request/response handling, middleware, and tooling that make it possible to build modern web backends without leaving the R ecosystem.

Its syntax is inspired by the popular JavaScript framework express.js, offering a simple & minimal style for defining routes and application logic.

Ambiorix is powered by the httpuv package, which provides the underlying HTTP server. Ambiorix sits on top of {httpuv} to offer a more ergonomic and expressive interface for building web services.

Ambiorix emphasizes:

At its core, Ambiorix gives you a lightweight but powerful toolkit for turning your R logic into HTTP endpoints.