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.js
- Add the Simplenote application id and token to
config.js
module.exports = function() {
return {
app_id: "your-app-id",
// For creating/authenticating users
app_key: "yourappkey"
};
};
- npm install
- npm start
- 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 .
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.