JamWidgets

Sweet widgets for static sites

Spread the word.
Preserve the vibe.

JamWidgets adds the sticky stuff your static site needs. Comments, reactions, forms, subscriptions โ€” all the ingredients to turn visitors into a community.

Free for personal sites. No credit card required.

What's in the jar?

๐Ÿ’ฌ

Comments

Let readers chime in. Threaded discussions with moderation you control. No signup friction for them.

โค๏ธ

Reactions

Hearts, claps, bookmarks. See which pieces resonate without the noise of full comments.

๐Ÿ“

Forms

Contact forms, feedback widgets, reader surveys. Submissions land fresh in your dashboard.

๐Ÿ“ฌ

Subscriptions

Build your audience. Double opt-in, instant or weekly digest notifications when you publish.

๐Ÿš€

Waitlist

Launching soon? Collect emails and build hype before your product is ready to serve.

๐Ÿ“Š

Polls

Ask your readers. Multi-choice polls with real-time results and anonymous voting.

Easy to spread

Three lines of code. That's it.

blog-post.astro
---
import { Comments } from '@jamwidgets/astro'
---

<article>
  <!-- your content -->
</article>

<Comments pageId="my-post" />

Works with Astro, Next.js, Hugo, Jekyll โ€” anything that outputs HTML.

Made for makers
who write.

Not another CMS. Not another platform asking you to move. JamWidgets works with your existing site, your existing workflow, your existing words.

You keep your static site's speed, security, and simplicity. We just add the parts that need a server โ€” so your readers can talk back.

๐Ÿ“
A happy reader
2 hours ago

"This is exactly what I needed for my blog. Finally I can hear from readers without bolting on a whole backend or moving to a platform I don't control."

Cook here.
Serve anywhere.

Draft posts in JamWidgets' editor. When you're ready, your static site pulls them via API. Astro content loaders, Next.js, whatever you use โ€” it just works.

Schedule posts for later. Save drafts. Keep everything in one place while your words live on your own domain.

Posts + New
On the joy of static sites
Published ยท Dec 18
โ—
Why I left Medium
Scheduled ยท Dec 24
โ—
Notes on simplicity
Draft
โ—

Share your work
without the grind.

Coming soon

Connect your social accounts. When you publish, queue up posts to Twitter, Bluesky, Mastodon, LinkedIn โ€” all from one place.

Schedule them. Edit the copy for each platform. Or just let it go out automatically. Your writing, amplified. ๐Ÿ“ฃ

Social Queue
Twitter ยท Scheduled Dec 18, 9am

New post: On the joy of static sites โ€” why I moved my blog off Medium and never looked back.

Bluesky ยท Scheduled Dec 18, 9am

Wrote about why static sites bring me joy. Link in bio.

Twitter ยท Posted Dec 15

Finally finished my essay on digital minimalism...

Your command center

Moderate comments, view reactions, export form submissions. Everything in one cozy place.

Comments Reactions Forms
New comment on /essays/on-writing
"This resonated with me deeply..."
New comment on /notes/simplicity
"I've been thinking about this too..."
Comment on /about
"Thanks for sharing your story."
โœ“ Approved ยท 3h ago

Ready to get jammin'?

Comments, reactions, forms, and subscriptions for your static site. Free for personal use. No credit card needed.

Start for free

Works with Astro, Next.js, Hugo, Jekyll, Eleventy, and any static site generator.

Stay fresh

Product updates, tips, and the occasional essay. No spam, we promise.