Plugins

Small, sandboxed and signed

A plugin adds to your pages or your admin without being able to touch anything you did not allow. Install from the store in a click.

WebAssembly in a sandbox

Every plugin runs in its own WASM sandbox with a memory limit and a time budget. A plugin that misbehaves is switched off, not your site.

Permissions you grant

A plugin asks, you decide. Refuse a permission and it is told no at run time; it never gets to ask again behind your back.

Signed and rebuilt

Every release is signed by its publisher and rebuilt from source by the registry, byte for byte, before it is listed.

In the store

24 plugins, ready to install

All free, all open source, all built by GuusLab so far.

Announcement Bar

One clear announcement bar at the top of every page

Celebrate

Confetti for your thank-you pages, after an order, sign-up or booking.

Cookie Consent

An accessible GDPR cookie banner in Dutch or English, with no third parties

Countdown Banner

Count down to your sale, launch or order deadline, then step aside.

Custom Code

Add analytics, verification tags and widgets to every page. No theme edits.

External Links

Links to other sites open in a new tab, safely, with a small arrow.

Glossary

Explain jargon where it appears: dotted underlines that show a definition.

Image Lightbox

Click any image to see it large, with captions, arrows and swipe.

Instant Pages

Pages load while visitors point at a link, and fade in smoothly.

Listen

A Listen button that reads long pages aloud, highlighting each paragraph.

Maintenance Mode

A polished coming-soon page for visitors while editors see the real site

Mobile Action Bar

Call, email, directions and booking, one tap away on phones.

Opening Hours

Your opening hours as a neat table, with a live Open now badge.

Promo Popup

One friendly popup for a sale or newsletter. Never pushy.

QR Code

A QR code for every page, for menus, flyers, posters and printed recipes.

Quote Share

Select a sentence and share it as a quote. Links open with it highlighted.

Reading Progress

A slim reading progress bar and a back-to-top button for long pages.

Reading Time

Shows readers how long a page takes, like "4 min read", under the title.

Schema Markup

JSON-LD for your business, website and blog posts, ready for Google rich results

SEO Inspector

A 0-100 SEO score and clear warnings for every page, checked on save.

Site Search

A search box for your whole site. Press ⌘K and find any page as you type.

Social Share

Privacy-friendly share buttons under every article. No trackers.

Table of Contents

A linked table of contents for long pages, built from your headings.

WhatsApp Chat

A floating WhatsApp button with a preset message and opening hours

Make your own

A plugin is one Rust or TypeScript file

Scaffold one, test it the way the registry will, and install it on your own server. Hooks let you change a page before it is served, react to a save or a publish, and add a settings panel.

$ npx @guuslab/stride plugin new reading-time --lang rust

$ cd reading-time && ./build.sh

$ stride plugin test .

ok the manifest is valid

ok every declared hook runs

ok and runs again with nothing granted

Your next site is one command away

Install Stride, open the admin, and publish a page in the time it takes to read the WordPress system requirements.

$ npm install -g @guuslab/stride