Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

coatless-shiny/numerical-optimization

Repository files navigation

Numerical Optimization Algorithms

The Numerical Optimization Algorithms is a web-based application that allows for the exploration of numerical optimization algorithms on various test functions. The application is built with R Shiny and deployed using shinylive. Check out the live application at https://shiny.thecoatlessprofessor.com/numerical-optimization/

Deployment

This application is deployed using shinylive, allowing it to run directly in the browser without requiring an R server. Shinylive converts the R code to WebAssembly, making it possible to run R applications entirely client-side.

Local Development Environment

  1. Clone the repository:
git clone https://github.com/coatless-shiny/numerical-optimization.git
  1. Open the numerical-optimization.Rproj

  2. Install required R packages:

install.packages(c("shiny", "plotly", "bslib", "bsicons", "shinylive"))
  1. Run the application:
shiny::runApp()
  1. Check if the application can be converted to {shinylive}:
shinylive::export(".", "_site")

Acknowledgments

  • Built using the R Shiny framework
  • Uses the bslib package for Bootstrap 5 theming
  • Deployed using shinylive for browser-based execution
Morty Proxy This is a proxified and sanitized view of the page, visit original site.