Minimal journaling CLI for raw thought capture
Project description
_ _ ____ ___ _ _ _ _ _ _____ ___ _ _____ _____ _____ ____ _ ___ _____ _____
| | / \ | _ \ / \ \ / | | | | | \ | | ___|_ _| | |_ _| ____| ____| _ \ | | |_ _| ___| ____|
_ | |/ _ \ | |_) | / _ \ \ /\ / / | | | | \| | |_ | || | | | | _| | _| | | | | | | | || |_ | _|
| |_| / ___ \ | _ < / ___ \ V V / | |_| | |\ | _| | || |___| | | |___| |___| |_| | | |___ | || _| | |___
____\___/_/ \_| |_| \_/_/ \_\_/\_/ \___/|_| \_|_| |___|_____|_| |_____|_____|____/ |_____|___|_| |_____|
|_____|
ᵥ.₆
This is a journalling app made by me :D Paul
It's a very simple TUI journaling app that emphazises on raw and unfiltered thoughts rather than compressed or reviewed thoughts. All of the journaling entries are in .md though. Also, _JA includes entry numbers like this:
---
ENTRY 1
---
*actual entry goes here*
---
ENTRY 2
---
*entry 2 goes here*
The new entries would automatically be generated every time you exit and open the program or when you go into idle mode and come back.
It includes basic features like:
- Automatic daily journal creation
- Markdown (w/ terminal that supports rendering)
But also, it includes AI features like (WIP):
- Automatic tag assigning
- Trends
- Visual graphs for most use tags etc
INSTALLATION
You can install this using pip,
pip install ja_cli
HOW TO RUN
Then, using
_ja
You can run _JA and it would immedietly bring you to the entry mode, it's default mode. Then, by typing q on a new line. It would get you into it's idle mode. In idle mode you can do lots of commands which are listed below: COMMANDS:
- [j] Start new journal entry
- [s] View past journal entries
- [q] Quit program
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ja_cli-0.71.tar.gz.
File metadata
- Download URL: ja_cli-0.71.tar.gz
- Upload date:
- Size: 5.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8be59035325fab87e506ef1e6da2f96ed44189f2e2a49193558daab6b0f5b5c4
|
|
| MD5 |
5fb5791786973c9ceae06ec5fb444247
|
|
| BLAKE2b-256 |
22426b47d4a3ffd5150b1f9af36aa98b4368cf1fac841d8c3e3ce281aa604410
|
File details
Details for the file ja_cli-0.71-py3-none-any.whl.
File metadata
- Download URL: ja_cli-0.71-py3-none-any.whl
- Upload date:
- Size: 6.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
be2f50936c0408707eb7203f24ce553e6d7191110cb35698a08768838b37538c
|
|
| MD5 |
8c5f9434772134b7a9e7d51544d3ef73
|
|
| BLAKE2b-256 |
fd44ac8e3cfdaba0b0d1328bb2b02347ad9efe69811dfb86f9004de6fcb89638
|