I am trying to create simple webapp where I want to take in multiline input from user using HTML textarea control. Is there any out of the box way of creating such an input
You can add a textarea using tags and it should be picked up by Shiny automatically:
tags
tags$textarea(id="foo", rows=3, cols=40, "Default value")
Or if you're more comfortable with straight HTML you can also do
HTML('Default value')
In either case, input$foo should reflect the textarea's value.
input$foo