All Projects → cmpilato → thotkeeper

cmpilato / thotkeeper

Licence: BSD-2-Clause license
ThotKeeper — cross-platform personal daily journaling

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to thotkeeper

Easyavr
Easy AVR USB Keyboard Firmware and Keymapper
Stars: ✭ 479 (+1610.71%)
Mutual labels:  wxpython
Pyfa
Python fitting assistant, cross-platform fitting tool for EVE Online
Stars: ✭ 1,204 (+4200%)
Mutual labels:  wxpython
data-science-learning
📊 All of courses, assignments, exercises, mini-projects and books that I've done so far in the process of learning by myself Machine Learning and Data Science.
Stars: ✭ 32 (+14.29%)
Mutual labels:  python-programming-language
Skillbox Chat 08 19
Skillbox demo application for the Python course
Stars: ✭ 25 (-10.71%)
Mutual labels:  wxpython
Pyface
pyface: traits-capable windowing framework
Stars: ✭ 71 (+153.57%)
Mutual labels:  wxpython
Wxpython Tutorial
wxPython 中文简明教程
Stars: ✭ 155 (+453.57%)
Mutual labels:  wxpython
Crypter
Crypter - Python3 based builder and ransomware compiled to Windows executable using PyInstaller
Stars: ✭ 268 (+857.14%)
Mutual labels:  wxpython
Videomass
Videomass is a free, open source and cross-platform GUI for FFmpeg and youtube-dl / yt-dlp
Stars: ✭ 451 (+1510.71%)
Mutual labels:  wxpython
Winpdb
Fork of the official winpdb with improvements
Stars: ✭ 75 (+167.86%)
Mutual labels:  wxpython
lunatask
All-in-one encrypted to-do list, notebook, habit and mood tracker, pomodoro timer, and journaling app
Stars: ✭ 35 (+25%)
Mutual labels:  journaling
Youtube Dl Gui
A cross platform front-end GUI of the popular youtube-dl written in wxPython.
Stars: ✭ 7,914 (+28164.29%)
Mutual labels:  wxpython
Wxpython Examples
Source code examples from the ZetCode's wxPython tutorial
Stars: ✭ 60 (+114.29%)
Mutual labels:  wxpython
Dicompyler
Extensible radiation therapy research platform and viewer for DICOM and DICOM RT
Stars: ✭ 195 (+596.43%)
Mutual labels:  wxpython
Infospider
INFO-SPIDER 是一个集众多数据源于一身的爬虫工具箱🧰,旨在安全快捷的帮助用户拿回自己的数据,工具代码开源,流程透明。支持数据源包括GitHub、QQ邮箱、网易邮箱、阿里邮箱、新浪邮箱、Hotmail邮箱、Outlook邮箱、京东、淘宝、支付宝、中国移动、中国联通、中国电信、知乎、哔哩哔哩、网易云音乐、QQ好友、QQ群、生成朋友圈相册、浏览器浏览历史、12306、博客园、CSDN博客、开源中国博客、简书。
Stars: ✭ 5,984 (+21271.43%)
Mutual labels:  wxpython
Maze-Runner
The Maze Runner game inspired by Chrome T-Rex. 🎮
Stars: ✭ 26 (-7.14%)
Mutual labels:  python-programming-language
Atbswp
A minimalist macro recorder
Stars: ✭ 361 (+1189.29%)
Mutual labels:  wxpython
Phoenix
wxPython's Project Phoenix. A new implementation of wxPython, better, stronger, faster than he was before.
Stars: ✭ 1,698 (+5964.29%)
Mutual labels:  wxpython
epic-journal
A clean and modern encrypted journal/diary app
Stars: ✭ 80 (+185.71%)
Mutual labels:  journaling
pymgclient
Python Memgraph Client
Stars: ✭ 30 (+7.14%)
Mutual labels:  python-programming-language
Wxpython
Python GUI programming examples
Stars: ✭ 244 (+771.43%)
Mutual labels:  wxpython

https://raw.githubusercontent.com/cmpilato/thotkeeper/master/www/thotkeeper-logo.jpg

ThotKeeper — cross-platform personal daily journaling

ThotKeeper is a simple, open source, cross-platform, daily journal application.

ThotKeeper is written in the Python programming language and runs on many different platforms. It's built around the wxPython toolkit, which uses native widgets on the various platforms. That means that when you run ThotKeeper on a Windows machine, it looks like a native Windows application; when running under Linux, it looks like a Linux/GTK application.

Features

  • Cross-platform functionality with native widgets
  • Simple, easy-to-navigate interface
  • XML storage format
  • Support for multiple entries per day
  • Per-entry authors
  • Hierarchical tag support

Screenshots

(These screenshots are of ThotKeeper 0.1.)

Windows Ubuntu Linux

What You Need

To run ThotKeeper, you need a few bits of software:

  • ThotKeeper — This one's obvious, right?
  • Python — the Python programming language
  • wxPython — Python interfaces to the wxWidgets cross-platform GUI library

For a complete list of dependecies (required and optional) and the specific versions thereof that ThotKeeper needs, see the INSTALL.md file in the root of your ThotKeeper package.

History

ThotKeeper was created as a labor of love by C. Michael Pilato for his wife, Amy. Amy was recording journal entries on paper or in an endlessly growing Microsoft Word document. Each of these methods has its pros and cons, but the cons frightened Mike. Paper is charming and personal, but gets lost or damaged easily. Word documents are digital and easy to backup, but bind the user to the availability of software which parses that proprietary format. Mike figured that with a simple XML storage format and enough GUI goodness to navigate the hunks of information in the file, Amy might actually be encouraged to write more. So in 2004, he began working on ThotKeeper.

Others have since come along to help Mike develop ThotKeeper.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].