 <p>QtWebkit should be a reasonable choice. You can make a simple application with Qt SDK or QtCreator. You can embedded the HTML/CSS/JS into application within the Qt resource file. Please check the source code below: </p> <pre><code>#include &lt;QtGui/QApplication&gt; #include &lt;QWebView&gt; #include &lt;QNetworkProxy&gt; class MainWin : public QWebView { public: explicit MainWin(QWidget * parent = 0) { m_network = new QNetworkAccessManager(this); // Setup the network proxy when required! //m_network-&gt;setProxy(QNetworkProxy(QNetworkProxy::HttpProxy, "10.1.1.80", 80)); page()-&gt;setNetworkAccessManager(m_network); // You can use the internal HTML/Javascrip/CSS by // specify qrc:// URLs refer to resources. See resource.qrc QUrl startURL = QUrl("http://www.google.com"); // Load web content now! setUrl(startURL); } private: QNetworkAccessManager * m_network; }; int main(int argc, char *argv[]) { QApplication a(argc, argv); MainWin w; w.show(); return a.exec(); } </code></pre> <p>This is a working example with a window frame! <img src="https://i.stack.imgur.com/akO4C.png" alt="Look like this!"> It is working just as a browser. </p>