Show HN: Paper – A Journaling CLI for Developers

Posted by dmsehuang 19 hours ago

Counter9Comment11OpenOriginal

Comments

Comment by fastasucan 4 hours ago

If people want an open source version of this, jrnl is great.

https://github.com/jrnl-org/jrnl

Comment by dmsehuang 2 hours ago

Oh wow, that's a very popular one! I did not know that before. I am gonna give it a try and compare these tools. Thanks for the info!

Comment by cadeos 8 hours ago

Great project. Any plans to let users point the CLI directly to an existing Obsidian vault for the markdown files?

Comment by dmsehuang 2 hours ago

Hey cadeos,

Yes, `paper import` handles this. just point it at the folder your daily notes live in:

``` paper import <your-path-to-journals> --dry-run ```

Comment: 1. I personally keep all my Obsidian journals in a journal folder, so that's easy for me to do 2. highly recommend you to use the `--dry-run` option if you are not sure what files will be imported

Two things worth knowing. 1. It reads every `.md` and `.txt` inside that folder 2. file with no date in its name is still imported, and last modified date will become its filename in "paper".

You can read more about its logic in the "Importing existing notes" section on the npm page: https://www.npmjs.com/package/@rewrlution/paper-cli

Hope it works and hope you will enjoy it!

Comment by level87 11 hours ago

I've been looking for something like this for a while. Thank you!

Comment by dmsehuang 2 hours ago

Hey level87, hope you will enjoy it and let us know if you run into any issues or have any feature requests!

We are all ears!

Comment by 5 hours ago

Comment by sankaran458 1 hour ago

Wow! now i dont have to switch beetween onenote and terminal for my notes!

Comment by llagerlof 12 hours ago

Is it open source? What is the repository?

Comment by dmsehuang 12 hours ago

Hello llagerlof, nope, it is not open source.

Here's the link to the npm package: https://www.npmjs.com/package/@rewrlution/paper-cli

Comment by j4cobgarby 10 hours ago

Am I missing something? How is it not open source if I can view the source code at that link?

Comment by dmsehuang 2 hours ago

haha, you got it!

I published the CLI tool with the sourcemap enabled prev-v1.0.0

That's why you can see the source code.

Comment by dmsehuang 19 hours ago

[flagged]