4 ms·
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,
by Naac 5y ago
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/ https://tiddlywiki.com/
- jcelerier 5y ago> It has the hackability of emacs but can run anywhere a browser can Needing a browser is definitely not a positive. The website taking two seconds to load even when in cache while zim is absolutely instant even on potato PC neither.
- Naac 5y agoI think being able to view your wiki from any browser is a positive. I don't need a separate app for my phone, I just access my wiki website and everything works the same.
- Tomte 5y agoI never get past the saving problem. Last time (a few weeks ago) I tried rclone with WebDAV. I do what the instructions say, I get a local web site where I can open the empty.hmtl, I do the basic setup, write a tiddler, it says "Saved" and the empty.html is still pristine and never gets written. The times before that I tried several other ways documented on their web site, but failed with all of them. git? Only GitHub (and GitLab) seem to be supported, not my own git repo. Or SourceHut. Cloud connectors? Which of the three? I've tried at least one of them, didn't work.
- Naac 5y agoI just run tiddlywiki on the node js server[0] and haven't had any problems. [0] https://tiddlywiki.com/static/Installing%2520TiddlyWiki%2520on%2520Node.js.html https://tiddlywiki.com/static/Installing%2520TiddlyWiki%2520...
- cmitsakis 5y agoI don't use tiddlywiki but I have tried widdler https://github.com/qbit/widdler https://github.com/qbit/widdler it's a WebDAV server that handles saving.
- bachmeier 5y agoI wrote this[1] because I wanted something that didn't require any setup and I didn't want all kinds of features getting in my way. Just run the server and have it save the wiki to my hard drive. I guess you do have to install a D compiler in order to compile it, which might be classified as setup. https://github.com/bachmeil/tiddlyd https://github.com/bachmeil/tiddlyd
- Tomte 5y agoBookmarked! I won't try it soon, but I will. Compiling a D program doesn't seem to be difficult.
- hencq 5y agoI just tiddlywiki with the --listen flag on a Raspberry Pi. I also expose it to the outside world by running it behind Traefik. Also see https://tiddlywiki.com/#WebServer https://tiddlywiki.com/#WebServer and https://www.npmjs.com/package/tiddlywiki https://www.npmjs.com/package/tiddlywiki
- rpdillon 5y agoI had the some problem, and several months ago (8?) I put together a small python script that I run that handles saving for me seamlessly. It also keeps around a handful of backups for each wiki, and provides an index page so I can swap between different wikis as I need to. I'm now all-in on TiddlyWiki and I've never been happier. I manage about a dozen or so wikis this way. I haven't yet gotten around to properly hosting the source code publicly, but it's just a single python file that I run locally. To actually replicate the wikis between my devices, I use Syncthing. I'll be happy to put the source code up if folks are interested...it'll probably take only an hour or so.
- maineldc 5y agoI hear you on this problem and it took a while to find a solution I like. Ultimately, I went with https://github.com/Jermolene/TiddlyDesktop https://github.com/Jermolene/TiddlyDesktop and file syncing tool of my choice. It seems to work well, but you can have issues if you simultaneously edit.
- admax88qqq 5y agoTiddlywiki is neat technology, but the fact that you have to choose a method of saving and are presented with ~13 different options just gives me decision fatigue. 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.
- Naac 5y ago>> but the fact that you have to choose a method of saving AFAIK there is a single default. Just use that. If you need more features you can go down that rabbit whole but I think tiddlywiki is very usable without any modifications like you're describing.
- admax88qqq 5y agoThere is? The very second step in their Getting Started is > The next step is to choose a method for saving changes. There's a wide variety of methods available, with different features and limitations.
- rfreiberger 5y agoI'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.
- isr 5y agoIt'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
- rfreiberger 5y agoThank you, I wasn't aware it's that easy. I have gotten around the saving issue with the desktop clients, they work decently well. I also love the tree view which many note apps seem to move away from.