openTagCloud (vanilla)

No framework, no build step — just a script tag.

Custom element

The script tag also registers <otc-tag-cloud> — items via a JSON attribute (or assign the items property from JS).