VisualSearch with dynamic operators, HTML5 input, and JSON support.