diff --git a/examples/with-razzle/src/index.js b/examples/with-razzle/src/index.js
index <HASH>..<HASH> 100644
--- a/examples/with-razzle/src/index.js
+++ b/examples/with-razzle/src/index.js
@@ -2,14 +2,17 @@ import http from 'http'
 import app from './server'
 
 const server = http.createServer(app.render)
+const PORT = process.env.PORT || 3000
 
 let currentApp = app
 
-server.listen(process.env.PORT || 3000, error => {
-  if (error) {
-    console.log(error)
-  }
+server.listen(PORT, error => {
+  if (error) console.log(error)
 
+  require('child_process').exec(`${
+    process.platform == 'darwin' ? 'open' : process.platform == 'win32' ? 'start' : 'xdg-open'
+  } http://localhost:${PORT}`)
+  
   console.log('🚀 started')
 })
 
@@ -23,4 +26,4 @@ if (module.hot) {
     server.on('request', newApp.render)
     currentApp = newApp
   })
-}
\ No newline at end of file
+}
Open in the browser when initialized

closes #<I>