Journal App
Journal Electron App
A beautifully stylized journal application built with Electron, featuring pixel art aesthetics and hand-drawn animations. Users can write, edit, view, and manage their journal entries, all stored securely in an SQLite database. Entries can also be exported to external text files for backup or sharing.
Please note this only runs on MacOS
Features
-
Pixel Art UI – A unique, retro-inspired interface with hand-drawn animations.
-
SQLite Database – Securely store journal entries with efficient querying.
-
Entry Management – Create, edit, and delete journal entries with ease.
-
Export Functionality – Save journal entries as external text files.
ScreenShots
Installation
Download .dmg file here
Open the .dmg file
Place the app in your applications folder
Run this command
xattr -c '/Applications/Journal app.app'
this is neccessary due to the app being unsigned.
Usage
-
Create Entry – Click the "New Entry" button to start writing.
-
Edit Entry – Select an existing entry and modify the content.
-
Delete Entry – Remove an entry permanently from the database.
-
Export Entry – Save an entry as a .txt file for external use.
-
View Entries – Browse past journal entries in an intuitive interface.
Technologies Used
-
Electron.js – Desktop app framework
-
SQLite – Lightweight database for storing journal entries
-
JavaScript – Core programming language
-
Pixel Studio – For pixel art and hand-drawn animations
Contributing
Contributions are welcome! Feel free to fork the repository and submit pull requests.
License
This project is licensed under the MIT License.