As a developer on multiple client websites, I found it exhausting to easily swap between Shopify sites locally. As a result, I created a history-based UI which employs the Shopify Theme Kit.
Very simple.
- It stores previous environments locally for a full year so you can swap between themes quickly and easily without keeping track of old credentials.
- Just as simple as entering the Shopify URL + Password (only stored locally never over the web).
- Choose your theme to download and get to work.
- Install the Shopify Themekit
- Run the Shopify Themekit UI executable
- Enter your page name, and password and then you can download any theme to the directory.
- These credentials are saved locally for 1 year and you can easily switch between websites and themes with ease.
- Every website will be added to the
themes/site.myshopify.com
folder next to the application.
To download visit our release page. You can find OSX and Win32 binaries here.
- This is built on Electron.
- Run
npm install
- Then run
npm start
to get the app open locally.
- Install electron-packager:
npm install electron-packager -g
- Install stat:
npm install -g stat
- Install dependencies:
npm install
- Windows:
electron-packager . shopify-themekit-ui --overwrite --asar --platform=win32 --out=dist/win32 --arch=x64
- OSX:
electron-packager . --platform=darwin --arch=x64 --prune=true --out=dist/osx --overwrite