A Simplenote React client packaged in Electron. Learn more about Simplenote at Simplenote.com.
- A Simperium account. Sign up here
- A Simperium Application ID and key. Create a new app here
- Clone the repo:
git clone https://github.com/Automattic/simplenote-electron.git
- Create a new file in the root directory, named
config.json
- Add the Simplenote application id and token to
config.json
{
"app_id": "your-app-id",
"app_key": "yourappkey"
}
npm install
ordocker-compose up install
(if Docker installed)npm start
ordocker-compose up dev
(if Docker installed)- Open http://localhost:4000. You can sign in to the app with your Simperium credentials.
Note: Simplenote API features such as sharing and publishing will not work with development builds.
Install electron globally npm install -g electron-prebuilt
, then:
- Run
npm run build
- Run
electron .
You can also pass along the --devtools
option after electron .
to open the developer tools
Please adhere to the same guidelines as found in wp-calypso.
- node-simperium for Simperium syncing.
- ReactJS for UI.
- Electron for wrapping the JavaScript application.