If you are a linux user, there are also some supported packages.
Reminded me of this project I did years ago for single file wikis. Feel free to check it out.
If only start a nodejs wiki and render its url on frontend, then when wiki switch, user may lost all new data. TidGi solve this by a sync-adaptor.
Also auto-backup matters, data is the most important thing.
And if you solve above problems, I recommend not providing empty edition, it will scare new users out.
Since the current tiddlywiki is in rapid iteration, so I added a button to automatically download updates.
you can quickly update your app without having to manually download the installation package
An interesting idea could perhaps be that instead of downloading a single file html, one could download an installer and have the wiki opened as a more native program (with no save button!). That would possibly lower the threshold for new users, especially if it also offered better integration with the file system
I think you could incorporate your TiddlyWiki Starter Kit into your software. In this way, new users can quickly experience the plugins you’ve created for TiddlyWiki and the version you maintain. This version is really wonderful, isn’t it?
@Anjar That interesting idea is https://tiddlywiki.com/#TiddlyDesktop:TiddlyDesktop%20[[Saving%20on%20TidGi%20Desktop]]
I have indeed thought about this idea, but it is not suitable to be used as a template in the app. It is highly customized, and I believe it is more intended for tiddlywiki command-line hackers.
Since TiddlyWiki cannot perform tree-shaking, the entire TiddlyWiki gets bundled into Electron. Therefore, I attempted to remove most of the files in the editions
folder and published an npm package called tiddlywiki-lite
, which can reduce the Electron bundle size by approximately 12MB.
pnpm add tiddlywiki@npm:@oeyoews/tiddlywiki-lite # with alias
This is AWESOME, very impressed so far. I love that it’s node in app form - closest I’ve gotten to BOB.exe which I was a big fan of.
I am having some issues with an import of a single-file wiki I’m trying to figure out, let me know if there’s something obvious… (Windows 11)
I tested it with tiddlywiki.com single file import and it worked fine. Can you send me a copy of the imported single file wiki and your app version?
I appreciate the offer, but my content is work-related / confidential. From a problem solving process standpoint, I’ll try incrementally adding tiddlers via drag-and-drop import a bit at a time and see where I get problems. Or is there another approach?
As for version, I started with the one I found on github and then used the in-app upgrade process which worked fine so it’ll be that one (2.4.3).
Note that other wikis work fine, it must be something like a plugin that’s not working. I’ll circle back when I figure it out.
I have encountered similar errors in other wikis before. I forgot the reason, but I clearly remember that the error disappeared after I restarted.
The tiddlywiki app supports this feature in another way, without any dependencies. You can try this feature by right clicking around tiddler.
@oeyoews I am liking your app. I have a few doubts
- Is there a way to import single file wikis with
.htm
extension along with.html
- Also if we are using context menu plug ins of tiddlywiki, the default right-click context menu of the app is not getting displayed. Any way to fix this ?
- Can a sidebar or a floating window be added to the app to do web search within the app itself ? I have seen such an option in an app called kosmik. There shall be a button to toggle it on and off
- Fixed, version 2.6.4 now supports
.htm
extension files. - This problem does exist, let me think about how to adjust
-
Ctrl+F
is supported by default. I just added a search menu button. You can now click the app’s update button to update.
I found that it natively supports differential updates, which allows updates to be downloaded as small packages for quick updates without needing to download the entire installation package.
The simplest and most reasonable way is to use ctrl + right click to trigger the right-click menu plugin of tiddlywiki, so that you can use two right-click menus. You may need to make some modifications to your contextmenu plugin. Like this, my example below
I am using wikitext based context menu created by @Yaisog …will have to check if it is possible to add a modifier key for the context menu