Most Wanted 2025

Personally, I wish for some added filter operators to handle JSON array manipulation (like push and pop, for instance)…

(An idea proposed in GitHub issue #7840…)

3 Likes

I have finished this feature and taken you feedback. Pruning is now live, along with unused palette and theme cutting. And it’s careful to remove keyboard shortcuts for editing as well.

3 Likes

What I am looking for is hiding specific Tiddlers, unless a password for those is given. But the actual need for that is not urgent, as I started 2-3 days ago and need to build many more tiddlers.

I may be able to solve it by making separate wikis for each unlock able feature and require authorization for each wiki separately.

So pruning the visible part is helpful, but it is only half of the solution.

You can use this plugin: Encrypt Tiddler Plugin — Encrypt single tiddlers

Then you can filter out the tiddlers that have a non-empty “encrypted” field

3 Likes

A plugin that provides spreadsheet functionality would be my Most Wanted 2025 feature, something similar to this project SheetsJS

Database functionality

@Scott_Sauyet provided in this post Multi level depending tags? a solution of simple database functions.

It would be a great idea to develop it further and to integrate it as plugin or native function.

1 Like

Hi @LoryMoney, I think an implementation of spreadsheet already exists: http://mathcell.tiddlyspot.com/

There is

GitHub - EvanBalster/TiddlyWikiFormula: Functional Formulas for TiddlyWiki, in the style of Excel and Google Sheets

And

http://mathcell.tiddlyspot.com/

@JanJo you beat me to it!

1 Like

I get an empty page when trying to open the demonstration wiki link

Here is the plugin (I downloaded the copy in my wiki)

Download and then import into your wiki.

$__plugins_ebalster_formula.json (124.3 KB)

4 Likes

I want this in TiddlyWiki.

It is a demo how dievelopped the obsidian Excalidraw plugin of Obsidian is by now. Many concepts are very similar to TW like transclusion.
Look at how a prezi-like slideshow can be built at Minute 9

That’s nice, but already on min 1:20 it tells us that we need a server where we need to send our private data, to get a main feature working. — Sorry I did not look any further.

I would be happy to have a mind-map feature as a library but not megabytes of libraries and probably links to tracking code.

I would be happy to have a mind-map feature as a library

do you mean something different than TiddlyMap?

Hi @pmario I think this is a misunderstanding: The OCR-support he mentions there is an obsidian-feature that needs a server in the background, not Excalidraw itself. OCR-Support is a difficult task and I do not know any Web-Canvasses that mange to do this without a backend.
I think, here the autor of the video wants to show how deep Excalidraw is integrated into Obsidian which makes it possible to run obsidian scripts and even obsidian-webservices excalidraw.
In the last months Excalidraw also implemented AI features which need a server but I think taht is optional.

Obsidian either runs as a programm on the PC or in the obsidian cloud - it is their buiseness model to enable people to share parts the things stored in the cloud on the web.

Tiddlymap alas has had no development for at least 5 years. The Developper is not even in this forum.
To be up to date it would definitely need more features. But it is a terrible drag to tinker in Tiddlymap because there only is a minified .js version.

And the worst point: We discussed here that the library it depends on - vis.js is no longer in active development.

The source code is at: GitHub - felixhayashi/TW5-TiddlyMap: Map drawing and topic visualization for your wiki

Okay, I was wrong. And if @Flibbles is commiting to the repo as I just saw, that would help me gain confidence. Sorry, for me tiddlymap is a sort of disappointed love.

So good news on that front. I’ve gotten tired of supporting tiddlymap for people, so I’ve started development of a replacement using memgraph’s orb visualization library. It will have learned from all the mistakes.

I’ll probably post an early version of it when I can to get feedback on how it’s design should be, but it will be weeks or months, since I’ve got other stuff going on.

9 Likes

I did think about jsmind with some TW specific plugins, that would have been to be written. The code base is relatively straight forward. I would like the data structure to be 2-way compatible with the streams plugin.

And TiddlyMap really hasn’t been maintained. I’ve just been doing bug fixes here and there that mostly concern myself than others. As you said, the code base is an absolute pain to work with, being pre-minified and having no testing framework.

1 Like