Roll your own integration

1 min

No Hugo, no Livewire, no framework at all: Skirbi components are standard custom elements. They work anywhere custom elements work.

Load the Semtic JS bundle and Pinta stylesheet, add skirbi-theme to your root element, and write HTML. The rest is CSS.

html
<html skirbi-theme>
  <head>
    <link rel="stylesheet" href="pinta.css">
    <script type="module" src="semtic.all.mjs"></script>
  </head>
  <body>
    <semtic-article title="Hello">
      <p>It just works.</p>
    </semtic-article>
  </body>
</html>

There’s no build step required for this to work: a plain static HTML file, served however you like, is a complete Skirbi site.