The standard evaluation versions of all dplyr functions are available, just add an underscore to the end: filter_, select_, ...
Also it's often not as simple as just prefixing an underscore, you end up reading the lazyeval vignette and messing about with quote() and formula syntax.
cols <- c("colA", "colB")
dataframe[, cols]