Skip to content
This repository has been archived by the owner on Jan 21, 2023. It is now read-only.
/ MyArchives Public archive

MyArchives is a software to write your diary in a minimalistic and easy way

License

Notifications You must be signed in to change notification settings

EdwinRodger/MyArchives

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MyArchives

MyArchives GUI MyArchives is a software to write your entries in a simple, minimalistic and easy way

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

How to use guide

Features

  • 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

  • Features that won't be implemented

Want to Contribute?

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

Story

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 ;)

License

MIT