In Google Chrome/Chromium browser one of a useful feature is application mode. It allows run the browser with simplifying UI without toolbar with predefined URL. Moreover, you can run the browser with a separate profile. These two features allow creating “web app”.

For example, let’s create “web app” for

First of all, create new app dirs:

mkdir -p

Then we need create macos app manifest, vim

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" “”>
<plist version=”1.0″>

Then create shell script to run browser, vim

exec /Applications/Google\\ Chrome --app="" --user-data-dir="$HOME/Library/google-app/Profile" "$@"

Not to forgot to make it executable:

chmod a+x

That’s all! Now you can run you


And as a bonus, you can set an icon for it, for example like this.

P.S. There are other command line switches for Google Chrome.