Skip to content
IndieMakerList

Changelog · updated 2026-11-03

Can you vibe code a Beamer-style changelog widget?

Easy: Yes, easily A changelog page with an in-app what's new widget is an easy build that most products can own outright.

3–6 h
MVP build time
$0–$36/mo
Your running cost
$49/mo
Beamer Starter
up to $588
Saved per year

The honest verdict

Beamer sells an announcement feed you embed in your app, with an unread badge and optional push notifications. The core is a list of posts and a small widget that remembers what each user has read, which takes an afternoon. Segmentation, multi-language posts and web push add work, and the widget has to be safe to embed on every page of your app.

Beamer is in-app changelog and announcement widget with notifications and feedback. This page is about building your own version for personal or internal use, or to learn how this kind of product works, not about copying Beamer to compete with it. How we grade.

What's easy and what's hard

Easy with AI
  • Public changelog page with RSS
  • Embeddable widget with an unread badge
  • Post editor with categories and images
  • Per-user read state
Hard (where AI won't save you)
  • Web push notifications across browsers
  • Segmenting posts by plan or user attributes
  • Keeping the widget small and isolated from your app's CSS
  • Translations

Beamer feature checklist

Difficulty is for a solo builder using an AI coding tool. Skip means not worth building yourself.

FeatureDifficultyWhy
Changelog page and RSSEasyStatic pages generated from posts.
Post editorEasyMarkdown with images and category tags.
Embeddable widgetMediumShadow DOM or iframe so it does not clash with your app's styles.
Unread badgeEasyStore the last-seen post per user or in localStorage.
Email digestMediumSend new posts to opted-in users with unsubscribe links.
SegmentationMediumTarget posts by plan or role passed from your app.
Web pushHardService workers, VAPID keys and browser permission UX.
Reactions and feedbackEasyEmoji reactions and a short comment box per post.

Build time and running costs

Your own version vs Beamer, at personal or small-team scale.

Build time
Working MVP for yourself
3–6 h
Polished, relied on daily
2–4 days
MVP time at $50/h equals
5 months of Beamer
Beamer price (checked 2026-11-03)

Starter: $49/mo billed annually

Starter is $49/month billed annually ($59 monthly) for 5,000 MAUs; free plan covers 1,000 MAUs with a watermark.

Source: getbeamer.com/pricing. Prices change; check before deciding.

Running costPer monthNotes
Hosting$0–$10Static changelog plus a small API.
Database$0–$25Posts and read state; Supabase free tier is usually enough.
Email digest$0–$1Resend or SES at low volume.
Total$0–$36/moSaves up to $588 a year vs Beamer Starter.

Recommended vibe coding tools

Vibe coding hub →

v0

Generates a neat widget and changelog page UI.

Bolt.new

Can scaffold the editor, page and embed script together.

Claude Code

Good at the embed script, Shadow DOM isolation and read-state logic.

Starter prompt

Paste it into your tool, then ask for a plan before any code. Edit the specifics to match what you need.

prompt.txt
Build a changelog and what's new widget for my own SaaS app.
Stack: Next.js, Supabase, a vanilla JS embed script.
Data model: posts (id, title, body_markdown, category new|improved|fixed, image_url, published_at, audience all|paid), reads (user_id, last_seen_post_id), reactions (post_id, user_id, emoji).
Features:
1. Admin editor (my login only) to write, preview, schedule and publish posts.
2. Public changelog page with RSS and per-post URLs.
3. Embed script under 10 KB that renders a button with an unread count and a slide-out panel, inside Shadow DOM so styles never clash with the host app.
4. The host app passes a signed user token so read state and audience targeting work per user.
5. Optional weekly email digest to users who opted in.
Security: sanitize rendered Markdown; verify the signed user token on the server and never trust user attributes sent from the browser; restrict the widget API with CORS to my domains; rate-limit reactions; row level security on all tables.

Security pitfalls to check

AI tools often get these wrong by default. Check each one before anyone else uses the app.

  1. 01Trusting user IDs or plans sent from the browser lets anyone read posts meant for other segments.
  2. 02Unsanitized Markdown in an embedded widget becomes XSS inside your main app.
  3. 03Loose CORS on the widget API exposes read state to other sites.
  4. 04A heavy embed script slows every page of your app; keep it small and lazy-loaded.

Indie makers who built a real changelog business

They went far past the prototype: support, payments, reliability and years of iteration. Their profiles show what that took.

Or just use these indie-made tools instead

If you need Beamer's job done rather than a project, these are built and supported by independent makers.

All indie alternatives →
H

Hey New

heynew.co

Publish changelogs and announcements on your website without code, powered by Notion.

by Farez Rahman
Changelogfy logo

Changelogfy

changelogfy.com

Feedback collection, release notes, roadmap and knowledge base platform for product teams.

$3.9K MRRTrustMRR ↗by Paulo Castellano
Glink logo

Glink

glink.so

Feedback boards, roadmaps, changelogs and discussions to keep users in the loop.

by Kitze

What building it teaches you

You learn how embeddable widgets are built safely: isolation, signed identity and small bundles.

Can you vibe code these too?

All 50 →

Vibe coding Beamer: FAQ

Can you vibe code a Beamer-style changelog widget?

Easy. A changelog page with an in-app what's new widget is an easy build that most products can own outright.

How long does it take to vibe code a Beamer-style changelog widget?

A working personal or internal MVP takes about 3–6 h with a tool like v0. A polished version you would rely on every day takes about 2–4 days, mostly spent on web push notifications across browsers.

How much does it cost to run your own Beamer alternative?

Expect $0–$36/mo at personal or small-team scale (hosting, database, email digest). Beamer Starter costs $49/mo (checked 2026-11-03), so the most you would save is $588 a year, before counting your time.

Can I build my own changelog widget?

Yes. A changelog page, an embeddable panel and an unread badge take an afternoon or two with a vibe coding tool.

How much does Beamer cost?

As of November 2026 Beamer's Starter plan is $49 a month billed annually or $59 monthly for up to 5,000 monthly active users, with a free plan up to 1,000.

What is the simplest way to publish a changelog?

A Markdown file or a page on your site with an RSS feed is enough for most products. Add an in-app widget once users need to see updates inside the app.

Is it legal to build your own Beamer clone?

Building your own tool that solves the same problem is common and generally fine. Copying Beamer's code, design assets, brand name or content is not. Use your own name and design, respect their terms of service, and get proper advice if you plan to sell it. This page is not legal advice.