In TiddlyWiki5, you can actually generate a tag cloud without using any plugins!
Try this:
\define calcFontSize() font-size:calc(0.5em + (0.2em * ($(count)$ / 5) ) );
<$list filter="[tags[]]" variable="thistag">
<$vars count={{{ [<thistag>tagging[]count[]] }}}>
<span style=<<calcFontSize>>>
<$link to=<<thistag>> tooltip=<<count>>>
<$text text=<<thistag>> />
</$link>
</span>
</$vars>
</$list>
What it does:
1) The <$list> widget gets the names of all the tags in the document, assigning each name, in turn, to the "thistag" variable
2) The <$vars> widget gets the number of items for the current tag
3) The <span> uses the "calcFontSize" macro to generate a style attribute that sets the font-size of the tag text to be displayed, based on the number of items with that tag
4) The <$link> widget creates a link to the tag tiddler itself, with the mouse-over tooltip text showing the number of items with that tag
5) The <$text> widget displays the tag text
The calcFontSize macro uses a base size of 0.5em, and then adds an increment of 0.2em for every 5 tagged items. Thus, the resulting font sizes are:
1-5 items = 0.5em
6-10 items = 0.7em
11-15 items = 0.9em
16-20 items = 1.1em
21-25 items = 1.3em
etc.
Of course, you can adjust all the numbers in the calculation to suit your own tastes.
Let me know how it goes...
enjoy,
-e
Eric Shulman
TiddlyTools.com: "Small Tools for Big Ideas!" (tm)
InsideTiddlyWiki: The Missing Manuals