{"repo":"rexyai/RestRserve","free":true,"listed":false,"github":"https://github.com/rexyai/RestRserve","clone":"git clone https://github.com/rexyai/RestRserve.git","description":"R web API framework for building high-performance microservices and app backends","language":"R","stars":296,"topics":["rest-api","http-server","r","swagger-ui","openapi"],"license":null,"category":"api-integrations-sdks","readme_excerpt":"RestRserve RestRserve is an R web API framework for building high-performance AND robust microservices and app backends. On UNIX-like systems and Rserve backend RestRserve handles requests in parallel: each request in a separate fork - credits go to Simon Urbanek. Quick start Creating application is as simple as: Test it with curl : Autocomplete Using convenient .req , .res names for handler arguments allows to leverage autocomplete. Learn RestRserve - follow quick start guide on http://restrserve.org/ for more details. - see \"Articles\" section on https://restrserve.org/ - check out examples on https://github.com/rexyai/RestRserve Features - Stable, easy to install, few dependencies - Concise and intuitive syntax - Well documented, comes with many examples - see inst/examples - Fully featured http server with the support for URL encoded and multipart forms - Build safe and secure applications - RestRserve supports https , provides building blocks for basic/token authentication - Raise meaningful http errors and allows to interrupt request handling from any place of the user code - Saves you from boilerplate code: - automatically decodes request body from the common formats - automatically encodes response body to the common formats - automatically parses URI templates (such as /get/{item id} ) - helps to expose OpenAPI and Swagger/Redoc/Rapidoc UI - It is fast! Installation From CRAN Docker Debian and Alpine based images are available on docker-hub -https://hub.docker.com/r/r","default_branch":null,"files":null,"tree":[],"storefront":"/r/rexyai","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rexyai/RestRserve/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}