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
Save Up to 91% on Cloud Compute With Spot VMs
Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of plumber!