Live data from Hacker News

Zim – A Desktop Wiki

zim-wiki.org

121–130 of 169 posts

Re: Zim – A Desktop Wiki

#121
post #31

Once again I'm going to recommend tiddlywiki[0]. It has the hackability of emacs but can run anywhere a browser can ( both online and offline ). And of course, an active community and ecosystem built around it. [0] https://tiddlywiki.com/

I've been using Tiddlywiki for my technical notes. Before I was using Evernote and Notion, both would format my code blocks and it was just easier to use Tiddlywiki with a desktop app for saving. But my concern with Tiddlywiki is extracting the data if needed, there was a time when my wiki had some file issues and lucky that I was able to recover without sorting the files manually.

It's been a while since I've actively used tiddlywiki, so I don't have actual code snippets at hand - but extracting "tiddlers" should be the least of your concerns (at least, that was my experience when I used it).

Just open the tiddlywiki in your text editor. All your tiddlers are neatly filed away at the bottom. It's that simple.

In fact, I had a folding expression in vim which folded everything neatly, and allowed one to just navigate between tiddlers, all in vim.

If its that simple to interactively browse through the data without running the javascript "engine", then you can see how trivial it is to pull out any or all tiddlers, on demand, out of the tiddlywiki.

Hope that helps

Re: Zim – A Desktop Wiki

#123

Earlier quoted context omitted.

Logseq is cool. Do give Zim a try if you can, it’s been around for a while and is one of the more thoughtfully designed OSS GUI applications. Python and GTK impose limitations on the flexibility of extensions in general but it’s pretty fast and easy to extend otherwise. In terms of WYSIWYG I still don’t see anything much better on Linux. The main reason I don’t use it today is my mobile and tablet experience is much…

Logseq is also oss, obsidian I believe opening is planned but dunno much about the status, don’t keep up with it. Why wouldn’t you bother to try it? When I was doing my oscp I had to take mad amounts of notes, I tried zim, cheeytree, a few others I forget and obsidian was clearly the best, electron notwithstanding (and it was religious to me also, but really it has improved quite a lot since we formed our views about…

Obsidian can get a little slow even on a T480 with 32 GiB of memory, though usually there's no issue but noticeable startup time. Sublime didn't run on the Pi I had and VSCode was too slow (this is why I ended up learning vim last year, at last). Given my experience with VSCode and observing other apps like Chrome, I assume it wouldn't work that well. However, I'm not sure I was even aware of Obsidian when I was using that machine every day. It and Chrome, VSCode etc. certainly could have improved since then (maybe 1.5 years ago)

Re: Zim – A Desktop Wiki

#124
post #43
post #30

These are the features I'd like in a wiki / personal knowledge engine: - Not a service. This has to be durable and portable. - Backed primarily by git and plaintext files, not a database. Explorable and manageable on the filesystem. - Markdown - Hyperlinks to articles that show up red if the page doesn't exist (yet). If a page is renamed, all hyperlinks to it must automatically update. - Multiple tags / categories ca…

I mentioned this in another subthread, but have you checked out Obsidian [1]? - It's a product, not a service (they do offer their own paid syncing service though) - It is backed by plaintext: markdown files in folders. As for Git, I'm pretty sure you could use it easily- and I noticed there's also a community-supported Git integration plugin [2]. - Just tested link renaming, it's there. - It does have a tagging syst…

This is seriously awesome. I've tried it out and I love it. It gives me exactly what I want, and if I find anything missing it'll be easy to implement.

Thank you for sharing!

Re: Zim – A Desktop Wiki

#125

It is time to give a shout out to my favorite note taking app: Trilium https://github.com/zadam/trilium Pros: 1. Data is saved in SQlite. I am at 33k notes and it springs open instantaneously. 2. Notes can be arranged into arbitrarily deep tree. Single note can be placed into multiple places in the tree. (Think soft-links) 3. WYSIWYG support (CKEditor) 4. Tags, advanced scripting features 5. Other ususal wiki stuff l…

> Cons: 1. Electron.

Sounds like you're happy with the performance though, why a con?

Re: Zim – A Desktop Wiki

#128

I've been using Zim for at least 10 years for notes, todo's, etc. Recently I updated my setup to use syncthing for syncing between my desktop, laptop, and my Android phone. On my phone I use Markor, an open source app that supports the Zim markup format (along with Markdown and some others). I've been pretty happy with this setup.

ha, that's interesting to know. Actually not being able to see or edit my notes on a phone was the dealbreaker for me and the biggest reason I stopped using ZIM and only using a bunch of markdown files nowadays. How happy are you with Markor on the phone? Is it good enough to edit your Zim files on the go or are there any bigger down sites?

I used to edit the Zim markup directly in a very basic text editor, so Markor is a big improvement. It offers syntax highlighting, some menu items for things like formatting, and a preview mode. So not wysiwyg, but still pretty nice. It also allows you to easily create new notes from scratch, which is kindof a pain if you're just using a generic text editor.

I do have some issues making nested check box lists (maybe I need to review the Zim syntax) and it's not clear if you can add images. Mostly I review and update my todo items, read notes, and write small notes. For that I've been pretty happy with it.

And syncthing is great.

Re: Zim – A Desktop Wiki

#130

I've tried a lot of note taking apps and Workflowy[0] has been my favorite for the last ~5 years. At its core it's a bulleted list that you can expand and collapse. Super simple and works just as well for quick ToDo lists as for in-depth ideation and project tracking. Recently they've added features such as tags and boards, which I mostly ignore, but the core product is super simple, powerful, and flexible. 100% free…

No idea why more notetaking apps have not copied the 'bulleted list that you can expand and collapse' functionality.

FWIW, Logseq[1] can do this outliner stuff.

[1]: https://logseq.github.io/#/page/Contents

Post reply on HN