Embed the fancy text generator

How do I add this to my site?

Paste two lines of HTML anywhere in your page. There is no account, no API key and no build step β€” the widget is a single script file with no dependencies, and it works on any site that can host a script tag. It carries a visible link back to Stylzo, which has to stay: removing it breaks the terms below.

The snippet

<div data-stylzo-embed></div>
<script type="module" src="https://www.abdulsamad.shop/embed/stylzo-embed.js"></script>

Put it in your footer, in a sidebar, or anywhere that suits. The script upgrades every element carrying data-stylzo-embed, so you can add as many as you like.

What you get

Customising it

The widget reads its own origin from the script URL, so the same file works in development and production. To control the width, wrap it and set a width on the container, or override the #stylzo-embed styles after the script loads.

<div style="max-width:340px" data-stylzo-embed></div>

The engine, on its own

If you want the styling without the widget, the engine is published separately and is what the widget runs on. It is pure, dependency-free and about 14 KB.

npm install @stylzo/unicode

It is MIT licensed, so you can use it in a commercial project without asking. It comes with 23 Unicode alphabets, combining marks, zalgo and frames.

Terms for the embed

Those are the only conditions. There is no traffic cap, no approval process and no email address required.

If it does not appear

A Content Security Policy that forbids scripts from this origin will stop it loading. That is the browser working correctly, not a bug in the widget β€” the script is a module so it never needs unsafe-inline, but the host site still has to allow it.