- Download for macOS, Windows or Linux
- View all available download formats
- Beautiful and clean design
- Encryption
- Full-text search
- Light and dark themes
- Import from Day One, jrnl, or JSON
- Export to PDF, Markdown, TXT, or JSON
- Localization in multiple languages
- Keyboard shortcuts
The application is built with Electron and React. To run or build the app yourself, you'll need to have Node.js and Yarn installed.
- Clone the repository
yarn install
yarn start
After cloning the repo and installing the dependencies, run yarn build
. The built app can be found in the dist
folder.
Suggestions and contributions are always welcome! Please first discuss changes via issue before submitting a pull request.
If the app isn't translated into your language yet and you'd like to help out, you can easily add translations with the following steps:
- The translation files can be found in
src/main/i18n/translations
. Duplicate theen.js
file as[LANG].js
, where[LANG]
is the shortcode of your language. - In the file you just created, replace the English translations with your own. Make sure they fit into the app's input fields.
- Import your file in the
ALL_TRANSLATIONS
object insrc/main/i18n/i18n.js
. - Add your language shortcode to the
electronLanguages
array inpackage.json
. - Submit a PR. Thank you!