You can find all available download formats here.
- Beautiful and clean design
- Encryption
- Basic text formatting (bold, italics, lists)
- Full-text search
- Light and dark themes
- Various import and export formats
- Localization in multiple languages
- Keyboard shortcuts
Import formats:
Export formats:
- JSON (Mini Diary)
- Markdown
- TXT (Day One)
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.ts
file as[LANG].ts
, 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.ts
. - Add your language shortcode to the
electronLanguages
array inpackage.json
. - Submit a PR. Thank you!