Package: ambiorix 2.1.1

John Coene

ambiorix: Web Framework Inspired by 'Express.js'

A web framework inspired by 'express.js' to build any web service from multi-page websites to 'RESTful' application programming interfaces.

Authors:John Coene [aut, cre], Opifex [fnd], Kennedy Mwavu [ctb]

ambiorix_2.1.1.tar.gz
ambiorix_2.1.1.zip(r-4.5)ambiorix_2.1.1.zip(r-4.4)ambiorix_2.1.1.zip(r-4.3)
ambiorix_2.1.1.tgz(r-4.5-any)ambiorix_2.1.1.tgz(r-4.4-any)ambiorix_2.1.1.tgz(r-4.3-any)
ambiorix_2.1.1.tar.gz(r-4.5-noble)ambiorix_2.1.1.tar.gz(r-4.4-noble)
ambiorix_2.1.1.tgz(r-4.4-emscripten)ambiorix_2.1.1.tgz(r-4.3-emscripten)
ambiorix.pdf |ambiorix.html
ambiorix/json (API)
NEWS

# Install 'ambiorix' in R:
install.packages('ambiorix', repos = c('https://ambiorix-web.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/devopifex/ambiorix/issues

On CRAN:

Conda:

ambiorixwebframework

6.35 score 212 stars 1 packages 89 downloads 39 exports 18 dependencies

Last updated 9 days agofrom:99120894f7. Checks:9 OK. Indexed: yes.

TargetResultLatest binary
Doc / VignettesOKMar 12 2025
R-4.5-winOKMar 12 2025
R-4.5-macOKMar 12 2025
R-4.5-linuxOKMar 12 2025
R-4.4-winOKMar 12 2025
R-4.4-macOKMar 12 2025
R-4.4-linuxOKMar 12 2025
R-4.3-winOKMar 12 2025
R-4.3-macOKMar 12 2025

Exports:Ambiorixas_cookie_parseras_cookie_preprocessoras_path_to_patternas_renderercontent_csvcontent_htmlcontent_jsoncontent_plaincontent_protobufcontent_tsvcopy_websocket_clientcreate_dockerfiledefault_cookie_parserforwardget_websocket_clientsimportjobjmockRequestnew_logparse_form_urlencodedparse_jsonparse_multipartpre_hookRequestresponseResponseresponse_404response_500robjRouterserialiseset_log_errorset_log_infoset_log_successstop_alltoken_createuse_html_templateWebsocket

Dependencies:assertthatclicrayoncurlfastmapfsgluehttpuvjsonlitelaterlogmagrittrpromisesR6Rcpprlangwebutilsyyjsonr

Readme and manuals

Help Manual

Help pageTopics
AmbiorixAmbiorix
Define a Cookie Parseras_cookie_parser
Define a Cookie Preprocessoras_cookie_preprocessor
Path to patternas_path_to_pattern
Create a Rendereras_renderer
Content Headerscontent content_csv content_html content_json content_plain content_protobuf content_tsv
Dockerfilecreate_dockerfile
Cookie Parserdefault_cookie_parser
Forward Methodforward
Retrieve Websocket clients connected to the server.get_websocket_clients
Import Filesimport
Is Rendereris_renderer_obj
JSON Objectjobj
Mock RequestmockRequest
Loggernew_log
Parse application/x-www-form-urlencoded dataparse_form_urlencoded
Parse application/json dataparse_json
Parse multipart form dataparse_multipart
Pre Hook Responsepre_hook
RequestRequest
ResponseResponse
Plain Responsesresponse responses response_404 response_500
R Objectrobj
RouterRouter
Core Routing ClassRouting
Serialise an Object to JSONserialise
Customise logsset_log set_log_error set_log_info set_log_success
Set Parametersset_params
Stopstop_all
Tokentoken_create
HTML Templateuse_html_template
WebsocketWebsocket
Websocket Clientcopy_websocket_client get_websocket_client_path websocket_client