The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
shinypayload 0.1.0
New Features
- Initial release of shinypayload package 🎉
- Same-port POST handling - Accept POST requests on
the same port as your Shiny UI
- Reactive data integration - POST data automatically
becomes reactive values
- Multiple authentication methods - Query parameters,
headers, and authorization tokens
- Multi-format support - JSON, form data, and query
parameters
- Cross-session data sharing - Data shared across all
connected clients
Core Functions
payload_ui()
- Wrap Shiny UI to handle POST
requests
payload_last()
- Get reactive with latest POST
data
params_get()
- Extract URL query parameters
payload_endpoint_url()
- Generate absolute URLs for
endpoints
Documentation & Examples
- Comprehensive README with quick start guide
- 4 complete examples demonstrating different use
cases:
- Basic functionality demo
- Real-time data monitoring
- Form submission handling
- Integration with existing apps
- Professional documentation with roxygen2
- Security best practices guide
Testing & Quality
- 132 comprehensive tests with high coverage
- GitHub Actions CI/CD across multiple platforms and
R versions
- CRAN-ready package - passes all R CMD checks
- Professional code quality with automated styling
and linting
Requirements
- R (>= 4.1)
- shiny (>= 1.7.4)
- jsonlite
This package enables seamless data integration between external
systems and Shiny applications, making it easier than ever to build
reactive dashboards and APIs with Shiny.
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.