There's been a great app for the Mac like this for years and years: https://www.voodoopad.com
Zim – A Desktop Wiki
101–110 of 169 posts
Re: Zim – A Desktop Wiki
#102I've been using Google Docs for my note taking and have been very happy with it, but the news I've heard about suddenly closed accounts with no recourse for recovery make me skeptic of its long-term viability.
Re: Zim – A Desktop Wiki
#103Once 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 don't care to evaluate which plugin will actually _save_ my data. That's a pretty fundamental operation in my opinion, and the fact that I have to evaluate and choose from one of 13 options does not instill a lot of faith that my data will not be lost.
Re: Zim – A Desktop Wiki
#104I use it for a few years also.
I like it because it is simple, efficient, fast. Straight to the point. Not like all these cloud and electron apps.
And the main top feature of this tool is that data are stored as plain files in a simple folder structure.
Re: Zim – A Desktop Wiki
#105For me the killer feature of Zim is the native integration with Git. It's super easy to write and commit, write some more, commit again. You don't even have to leave the editor interface. I've coupled this with git pre-commit and post-commit hooks which basically ensure that the changes are always pushed to GitHub. I've found a similar application for Android called GitJournal. Unfortunately it doesn't do the wiki sy…
I'm the GitJournal author. I'd be open to adding the zim wiki syntax support, assuming I can have at least one designated person who uses Zim, and can test things out and report issues. GitJournal now has basic support for OrgMode, and the code is now in a state where it doesn't necessarily assume Markdown. How about you file an issue on GitHub? [0]. Ideally, if you could get some other people to vote on it, I'll be…
Re: Zim – A Desktop Wiki
#106It 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…
However, you could probably still use sqlite for analytic queries by just creating an in-memory or temporary database at startup then watching for file changes to keep the database consistent. Creating this database probably won't take that long unless you are trying to store all of Wikipedia in your knowledge base.
Re: Zim – A Desktop Wiki
#107Earlier quoted context omitted.
Any thoughts on Obsidian vs Zim? I've had both of them downloaded for a long time now, but I've yet to really dive into them as my old habits of saving quick thoughts into .txt files are hard to shake off
Obsidian looked so much better than Zim that I was compelled to try it, but I'd been using Zim for well over 15 years beforehand. So Occams razor might just be "I'm more used to it;" though there might be an argument for Obsidian growing too slick too quickly? It's got a LOT going on and looks like its flashier and has more features, perhaps too many for me. Also, if mobile is at all important, you probably want Obsi…
Re: Zim – A Desktop Wiki
#108I see a bunch of people here with laundry lists of requirements, and when I see them, I'm like -- yes, a lot of those seem reasonable, but I've also had the same, and I've just built them myself, with some very hacky Bash. But any language will work.
Examples..lets see. I add todo items from anywhere (including phone) with email. I use Blitzmail on the phone and an IMAP script on the computer to send myself a tagged email, then I have another script to check and parse and add them to Zims "Journal"
My personal website is in Zim. I have a short one-liner to update it to my server; but I also teach at a college. I learned just enough of the Canvas API to also update certain pages of it to my class webpages. Also another one to update the Slides I make in Zim as well.
Etc.
Re: Zim – A Desktop Wiki
#109It 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…
Re: Zim – A Desktop Wiki
#110I really want to share logseq[0] if anyone isn’t yet familiar with it, I’ve been using it for a few months and it is absolutely fucking superb . I like it so much I became a sponsor. Same kinda deal, writes markdown you spaff at gitlab or wherever, but with a graph, amazing linking and soft (unreferenced) links, it’s literally my external brain at this point. Few tools I can recommend so much, and it doesn’t even hav…
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…
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 electron)
These days, I tend to use obsidian for longer form entries, in the same repo I use logseq primarily (and with working copy git client on my phone, obsidian mobile gives me access to all my logseq files, stopgap until they release the mobile app).