
A Simplenote React client packaged in Electron. Learn more about Simplenote at Simplenote.com.
Read this first!! Local development is currently not supported if you don't have an existing account on the test server or access to the production credentials. This is because the move to an email-first signup flow has made it impossible to create accounts in the test database. We hope to be able to support an open-source development workflow again in the future.
git clone https://github.com/Automattic/simplenote-electron.gitcd simplenote-electronnpm install --legacy-peer-deps (This flag is necessary because react-monaco-editor is pinned to a specific monaco-editor dependency, but npm considers minor versions to be breaking changes for sub-1.0.0 apps)make decrypt_conf.npm run devconsole.log statements within app.js), you might need to set env ELECTRON_ENABLE_LOGGING=1.Note: Simplenote API features such as sharing and publishing will not work with development builds. Due to a limitation of make, installation paths used for build cannot have spaces.
make package-osxmake package-win32make package-linuxUnit tests are run with npm test.
Please adhere to the same guidelines as found in wp-calypso.
See CONTRIBUTING.md for more guidelines.
rpm must be installed in order to build Linux packages (brew install rpm on OSX).simplenote-electron is the official Simplenote desktop app for Windows and Linux.
For other platforms, see:
$ claude mcp add simplenote-electron \
-- python -m otcore.mcp_server <graph>