PyJournal is a lightweight journaling app built with Streamlit and SQLite. It helps you capture daily thoughts or memories and manage them easily with a simple interface. Your data stays local, private, and always accessible.
- 📝 Add new memories
- 📖 View all saved entries
- ✏️ Edit previous memories
- 🗑️ Delete unwanted memories
- 💾 Uses local SQLite database (no internet required)
- Python
- Streamlit (for the user interface)
- SQLite (for storing journal entries)
- Clone the repository
git clone https://github.com/nabiha900/PyJournal cd pyjournal - Install dependencies
pip install streamlit
- Run the application
streamlit run pyjournal.py
- All journal entries are stored in a local file pyjournal.db
- Works offline — perfect for private journaling