Introducing my new android app for zettelkasten : Zettel Notes
Link : https://play.google.com/store/apps/details?id=org.eu.thedoc.zettelnotes
Hey guys. I created zettel notes after i couldn't find any app for zettelkasten on android.
As of now zettel notes supports:
- Full Markdown
- Note Linking
- Multiple repositories with default text and date format for each
- Extract note from within note
- #tags
- @authors
- Share text from any app to create new note
- Sort Notes by last modified, words, frequency of note opening, title, date
Do let me know, what you all think about zettel notes.
Howdy, Stranger!
Comments
@dax7
I’m not an android user, but I do love everything Zettelkasten. Good for you, for making the lives of many zettelkasters so much easier!!!
Thanks @GeoEng51 . I love developing android apps.
I've been waiting for an app like this for a long time. Thank you.
I tested the app using the demo content that was provided. It looks great!
Does the UID have to be in the filename for it to work? I only have the title of the note in the filename, no UID, and I couldn't get the app to read my files.
@jtschroder . Yes it needs UID ( in zettelkasten being the unique timestamp for each note ). Otherwise the app skips the note. Because UIDs are needed for note linking to work. Hope this was a rationale decision to make.
Maybe in the future, the app will handle this condition more gracefully instead of just skipping the notes.
@dax7: The app looks cool.
Some points of improvement 😉:
Sync via cloud in order to work on a tablet (I read in the description of your other app Study Helper that there is the possibility to sync with Dropbox).
Export to .md
Questions:
>!text!<
? Comments? What dialect is this?Hey there @myn_user . Thanks for the review.
@dax7 Thanks for the quick reply and update.
I updated to the new version today.
Thanks for the option to delete a note 😉.
Did you remove the option to choose the link-style or am I blind?
[[ID Text]]
or[[ID]] Text
@myn_user Yes, I removed the option. It needed some more work. I will add it in the next update.
@dax7 OK, I am not blind. 😁
I found out that
[[ID Text]]
works with the wiki function of Markor, which I use for my notes.By the way: I tried to use Markor as a
Zettelkasten app before I found your app via your post.
In Markor you can "attach"/link files:
You choose another file via file explorer and Markor create the relative link to the note:
[20210603103916 Test](20210603103916%20Test.md)
So I have a lot of this kind of "hard" links.
Would it be possible that Zettel Notes can open this linked files too?
Here you go. The new update (v 1.0.4) should support this link
[20210603103916 Test](20210603103916%20Test.md)
. Do note that app will work only for notes in the same folder.Also, you can open link dialog by typing [[ in note edit screen.
Hi @dax7,
thanks for the fast implementation.
I like your idea of using a "twitter-like" syntax for (hash-)tags and authors.
A couple of things that caught my eye:
Author:
@@
only works if you defined the author somewhere in yaml.@@
the result is only the name of the author. Is this wanted?@
don't appear in the sidebar@author_name
in a note the apps says that there is no note for this author.@
in yaml too?[author1, author2]
or yaml list)?@lastname2018
a problem for using the author-tag?Hashtags
##
don't open a dialog#
in yaml too?I hope my list don't demotivate you. 😉
I like your app. Really.
Hey @myn_user. A developer needs reviews I like it when someone points out a bug or suggests a feature.
Regarding your issues:
Author
Hashtags / Tags
PS: You can denote tags and authors anywhere in note. Be sure to add # in front of tag and @ in front of author. Add your notes repo again after updating to v1.0.5.
Also, if you enjoy using zettel notes, do leave a review in play store. It means a lot to me.
Hi @dax7,
thanks for the detailed explanations.
I still have problems with the
##
-dialog.I have defined tags in yaml as well as hashtag.
They are listed in the sidebar, but when I write
##
nothing happens.What do I wrong?
Hey @myn_user , can you send a video showing the steps and issue ?
Hi! I just started to use your app. In all honesty, I'm very new to Zettelkasten method as well.
But I have the feeling it will be very powerful.
Thank you very much for the tool you provide! For now, I can think of a possible improvement: whenever I start a list, I'd like this list to automatically go on by clicking Return (e.g. like in Markor). Currently I have to manually enter a dash or a number for each new item. (But curiously, it seemed to work at first... Is that a bug?)
Hey @zettlenoob . Glad you liked zettel notes. I will look into the list issue and maybe fix that in the next update. Thanks for reporting.
I like that the Link Style can be configured either as [[ID]] TITLE or [[ID TITLE]] in the Settings The first link style is compatible with Zettlr.
However, I don't use yaml or see a need for it in my workflow, and Zettle Notes seems to require yaml in order to set the title of a note. This complicates the workflow. In Zettlr, I create the note, and create an H1 title at the beginning of the form
# Zettel_ID Title
The Zettel_ID is obtained with CTRL+SHIFT+L and pasted the usual way. With the option to use the first H1 as the Zettel title, I can search on titles in the form [[Zettel_ID]] TITLE
and copy titles in this format when linking.
No yaml is needed for any of this. However, Zettel Notes seems to require a yaml header with the title: keyword set to the value of the intended note title (as distinguished from its filename, which is an ID) so that it will appear in the note display. This is an extra step, after which the yaml header can be removed. It's possible to create the title in a format that Zettlr recognizes, again
# Zettel_ID Title
but the title is associated with the note in Zettel Notes only if it is defined in the defaulted yaml header first.
Specifically, I have to create in addition to
# Zettel_ID Title
the yaml header
---
title: Title
---
so that Title will show up in the Zettel Notes listing. Once the note is saved, the title is set, and I can remove the yaml header. Of course I have to put it back whenever I want to change Title.
That's extra work, since I neither use nor see the need for yaml headers, which in my opinion work against the text only approach.
But I can see that the Zettel Notes app is needed and is under development.
GitHub. Erdős #2. Problems worthy of attack / prove their worth by hitting back. -- Piet Hein. Alter ego (1st-order): Erel Dogg. Alter egos of Erel Dogg (2nd-order): Distracteur des Zettel, HueLED PacArt Lovecraft. I have no direct control over the 2nd-order alter egos. CC BY-SA 4.0.
Hey @ZettelDistraction. Thanks for the feedback. In next update, I will add the option to parse first H1 as the Zettel title (# Zettel_ID Title). And thanks for understanding that zettel notes is still in active development. If you have more feedback, please do tell.
Also, in the next update you can add
# %id% %title%
in default text in repository and whenever you create a new note specific zettel id and title will be added to note by default.That's great, thank you.
GitHub. Erdős #2. Problems worthy of attack / prove their worth by hitting back. -- Piet Hein. Alter ego (1st-order): Erel Dogg. Alter egos of Erel Dogg (2nd-order): Distracteur des Zettel, HueLED PacArt Lovecraft. I have no direct control over the 2nd-order alter egos. CC BY-SA 4.0.
Two improvement suggestions for current Zettel Notes.
For .org files, not showing anything between
:PROPERTIES:
...
:END:
So an option for not displaying PROPERTIES at all.
For .org, when TOC enabled at the top, clicking on any header, downside
anywhere, it should jump to top, to the TOC. Much quicker
navigation, better workflow this way.
Thanks in advance. Keep up the great work!
A third addition.
I found this app recently, and seeing the thread about it here on this site reassured me it would work well with my notes in The archive, shared via Dropbox.
So far I've found it to be quite good, better than othe options I've tried on my android devices.
On small request so far: I would like to be able to share preferences between installs. Perhaps by recording as text files in my Dropbox folder.
@dax7 Could you let users decide the filename format by providing variables so that
$title $id
,$id $title
,$title-$id
, etc. are all legit.@dax7 I am new to Zettelkasten and have started using it in your Zettel Notes.
New to the idea of .md, markdown and all that so I am having a very steep learning curve
But that said, love the app and it is working well, especially once I went through and checked out all the settings and what they are supposed to do
Kudos for the great app 👍
I like this app a lot. It delivers good markdown rendering and follows the Zettlekasten process to the ones. Thank you for this great editor!
it staffing agency