plumber is an R package that enables rapid creation of HTTP APIs by decorating existing R functions with special roxygen-style comments. It transforms R scripts into RESTful web services with minimal setup and integrates easily with RStudio or CI environments.
Features
- Annotate R functions with #* @get, #* @post, etc. to create API endpoints
- Automatic request parsing into function arguments
- Supports filters, middleware, and routers for modular APIs
- Optional asynchronous request handling via future and promises
- Deployable from RStudio or as Docker services
- Outputs JSON, HTML, or raw responses
Categories
Software DevelopmentLicense
MIT LicenseFollow plumber
Other Useful Business Software
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime
Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of plumber!