Skip to content

Widgets overview

Vuukle ships five widgets you can mix and match per article. Each widget is a single <div> and a few configuration keys.

Comments

Threaded comments, reactions, voting, image and GIF support, social and email login, moderation. Reference →

Emotes

One-tap reactions. Six default emotes — fully customisable images and labels. Reference →

ShareBar

Social share bar — horizontal or vertical sticky. Configurable networks. Reference →

Newsfeed

Article-recommendation grid. Pulls from your archive and the global Vuukle network. Reference →

Comment count

Show the number of comments on an article anywhere — listings, sidebars, footers. Reference →

Configure once, ship everywhere

Every widget reads from a single global object — VUUKLE_CONFIG. You set it once per page; the script handles initialisation.

<script>
var VUUKLE_CONFIG = {
apiKey: 'YOUR_API_KEY',
articleId: 'post-12345',
theme: { color: '#10e9ba', darkMode: false },
comments: { /* ... */ },
emotes: { /* ... */ },
powerbar: { /* ... */ },
};
</script>

For the complete schema and every option, see the VUUKLE_CONFIG reference.

Was this page helpful?
Help us improve — drop a note or open the dashboard.