-- Leo's gemini proxy

-- Connecting to gemini.ctrl-c.club:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

JourNote


> Proof of concept journal app with a text user interface.


JourNote is a proof of concept journal app with a text user interface and a couple of goals:


to illustrate creating a minimal app of this type (in Python);

to explore the use of `dialog` for a day-to-day tool of moderate complexity.


The name is pronounced like in French.


Screenshot of JourNote (31K)


As of March 2024, JourNote is in development, and the state of documentation reflects that. See inside the archive for an introduction.


Download


JourNote v1.1 (6K)

source code repository


Requirements


Python 3.5 or newer

dialog (tested with version 1.3)

[optional] grep (for the search feature)


Features


Use external editor if set, else the dialog edit box.

Works in any given directory (current one by default).

Create journal files by day or by month.

Pick file extension for journal file (plain text / Markdown).

Configurable number of entries in listings.


To do


✅ Improve workflow for Recent and Search.

✅ Command-line options.


License and contact


JourNote is open source under the MIT License. See inside the archive for details.


You can usually find me on IRC:


#ctrl-c channel of tilde.chat


or else on Mastodon:


No Time To Play on elekk.xyz


Would love to hear from you.


More small things

-- Response ended

-- Page fetched on Sun Jun 2 11:09:29 2024