With MyArchives, you can -
- Write entries (obviously, duh!)
- Navigate to other day entries using calendar
- Edit entries anytime
- Save entries automatically, no buttons needed
Use it to write your different experiences in one place
Write as many entries as you want until you run out of space on your computer
-
Calendar
-
Changeable themes (Dark/Light/Community Made)
-
Commented Code
-
Different voices for TTS
-
Entry encryption
-
Export/Imports
-
Exports for other diary applications
-
Help section
-
Imports from other diary applications
-
Password
-
Speech-To-Text (uses google api for STT)
-
Text-To-Speech (Currenly only female voice available)
-
Weekly Backups
-
Zero buttons, everything done with mouse cursor
Firstly, check the contributing guidlines
MyArchives is made in python 3.10
You can download the repository by going into 'Code' and then clicking 'Download ZIP' or just click here to download the same zip file
Don't want to download the code? No worries!
If you have git installed on your device, you can clone the github repository by running the command below into your terminal -
git clone https://github.com/EdwinRodger/MyArchives.git
then downloading the requirements from requirements.txt -
pip install -r requirements.txt
and after that you are ready to make a software changing commit
If not already obvious, this project is completely inspired by mini-diary project, made by Samuel Meuli. I know HTML but not CSS or Javascript so I tried to mirror whole project in python, though there are some things that are not matching/available in MyArchives as comapred to mini-diary, I tried hard to make MyArchives as close as to mini-diary. On the positive side there are many things which are not present in mini-diary but present in MyArchives ;)