Miniroll logo

Miniroll

Create and manage your blogroll. Import from OPML, share publicly, embed on your site, and discover what others are reading.

0.7.0

  • Added

    Follow blogrolls — Follow any public blogroll (and your own, public or private) and read the latest posts from all of them in one place. New Following feed in your top nav.

  • Added

    Starter templates — New to Miniroll? Create a blogroll pre-filled with a curated set of great blogs — Tech & Programming, Design & UX, or Personal & Indie Web — in one click.

  • Added

    Free aggregated RSS feed — Every public blogroll now has a combined RSS feed of its blogs' latest posts, subscribable in any reader. Free plans get the latest 10 posts; Pro gets 50.

  • Added

    Blog health — Miniroll now flags blogs in your roll that have gone quiet (no post in 90+ days) or whose feed has broken, so your blogroll never rots. (Pro)

  • Added

    API access — A read-only JSON API with personal API keys, for pulling your blogrolls into static sites and custom integrations. (Pro)

  • Added

    Dedicated pricing page — A clear Free vs Pro comparison with an FAQ

  • Added

    7-day free trial — Start any Pro plan with a 7-day free trial. Add a card up front, and you won't be charged until the trial ends — cancel anytime before then.

  • 🐛Fixed

    Latest posts now refresh automatically for Pro users' private blogrolls too, not just public ones.

  • 🐛Fixed

    More reliable favicon and RSS detection when adding or importing blogs.

  • 🐛Fixed

    Homepage stats now reflects all-time reach accurately.

  • 🔒Security

    Behind-the-scenes security and reliability hardening.

0.6.0

  • Added

    Tags — tag your blogs (and via OPML import) to organize and surface them

  • Added

    Topic pages — browse blogs by tag at /topics

  • Added

    'Featured on Miniroll' badge — embeddable badge for featured blogs that links back

  • Added

    'Curated on Miniroll' badge — embeddable badge showing a blogroll's blog count

  • Added

    Starter suggestions — empty blogrolls suggest popular blogs to add in one click

  • 🔄Changed

    Clearer landing page; Global Feed section now points new visitors to sign up

  • 🔄Changed

    Analytics preview for free users on blogroll settings

  • 🔄Changed

    Yearly plan highlighted as best value; inline prompt to remove the embed badge with Pro

  • 🔄Changed

    Richer SEO and faster public blog pages

  • 🐛Fixed

    Blog URL validation on edit

  • 🐛Fixed

    Prevented duplicate custom slugs

  • 🐛Fixed

    Hardened view/click tracking against invalid input

Global Feed

v0.5.0
  • Added

    New Global page for the 100 most recent blog posts from all public blogrolls.

0.4.2

  • 🐛Fixed

    Fixed sending suggestions to a blogroll via the embed.

0.5.1

  • 🐛Fixed

    Default globe icon now shown when blog favicons fail to load or are missing - no more broken image icons

  • 🐛Fixed

    Footer navigation links no longer cause horizontal overflow on mobile screens

  • 🔄Changed

    Featured count badges ('+N blogrolls') are now clickable links to blog detail pages for easier discovery

0.5.0

  • Added

    Dynamic OG images - blogrolls and blog pages now generate unique preview images when shared on social media

  • Added

    JSON-LD structured data on public blogroll pages for richer search engine results

  • Added

    Bookmarklet page at /tools/bookmarklet with install instructions and how-it-works guide

  • Added

    Canonical URLs on blog and blogroll pages for better SEO

  • Added

    Blog pages now show aggregated descriptions from entries

  • Added

    Logged-in users see a direct 'Add to blogroll' button on blog pages

  • 🔄Changed

    Improved metadata on blog pages - richer OpenGraph and Twitter card data

  • 🔄Changed

    Richer JSON-LD on blog pages now includes references to featuring blogrolls

  • 🔄Changed

    Bookmarklet link added to site footer for discoverability

0.4.4

  • Added

    Public stats on landing page - see how many clicks Miniroll has sent to blogs

  • Added

    Bookmarklet for quickly adding blogs to your blogroll from any website

  • Added

    Click tracking for blogs discovered via explore page and random blog

0.4.3

  • Added

    Random Blog button on explore page - discover a random blog from the community

  • Added

    Search now finds individual blogs in addition to blogrolls

0.4.1

  • 🐛Fixed

    Fixed aggregated RSS feeds returning 404 errors

0.4.2

  • 🔄Changed

    Usernames must be at least 3 characters

  • 🔄Changed

    Reserved common words and route names to prevent conflicts with future pages

0.4.0

  • Added

    Blog pages - each blog now has its own page at /blogs/[slug] showing which blogrolls feature it

  • Added

    Similar blogs - discover related blogs based on co-occurrence in blogrolls

  • Added

    Trending blogs section on the explore page

  • Added

    QR code generation for easy blogroll sharing

  • Added

    Blog count shown on dashboard blogroll cards

  • Added

    Improved empty state messaging on dashboard

  • Added

    Premium: Embed themes - choose from Cards, Retro, Magazine, or Compact styles

  • Added

    Premium: Live theme preview in settings

  • 🐛Fixed

    Dark mode detection in embed preview no longer causes hydration issues

  • 🐛Fixed

    Improved URL normalization - http/https treated as same, tracking params stripped

0.2.0

  • Added

    Status page showing service health at /status

  • Added

    Bio/description field for user profiles

  • Added

    Command palette - press Cmd+K (or Ctrl+K) for quick navigation

  • Added

    Keyboard shortcuts - n for new, g+d for dashboard, g+e for explore, g+s for settings

  • Added

    Terms of Service page

  • Added

    Premium: Secret link sharing - share private blogrolls with specific people

  • Added

    Premium: RSS feed validation with visual indicators

  • Added

    Premium: Stale blog detection - flags blogs with no posts in 90+ days

  • Added

    Premium: Featured count - shows how many blogrolls include each blog

0.1.1

  • 🐛Fixed

    Fixed header navigation overlapping logo on mobile when signed out

  • 🐛Fixed

    Logo now displays on mobile above hero text instead of being hidden

0.1.2

  • 🔄Changed

    RSS Features section now prominently displayed in settings for paid users

  • 🔄Changed

    Aggregated RSS feed moved to its own featured section

  • 🔄Changed

    Latest posts refresh moved to dedicated section

  • Added

    Premium: Paid users can refresh latest posts directly from public blogroll page

  • 🐛Fixed

    Public blogroll page now always fetches fresh data

0.1.0

Initial public release

  • Added

    Create and manage blogrolls

  • Added

    Add, edit, delete, and reorder blog entries

  • Added

    Drag-and-drop reordering

  • Added

    Auto-fetch favicon and RSS feed URLs

  • Added

    OPML import and export

  • Added

    Import from browser bookmarks HTML files

  • Added

    Export blogrolls as JSON or Markdown

  • Added

    Public blogroll pages with clean URLs

  • Added

    Embeddable widget with configuration options

  • Added

    Multiple embed formats - script, iframe, or direct HTML

  • Added

    No-JavaScript fallback for embeds

  • Added

    Explore page for discovering public blogrolls

  • Added

    Search public blogrolls by name or topic

  • Added

    User profile pages showing all public blogrolls

  • Added

    Social sharing buttons for blogrolls

  • Added

    Bulk actions - select and delete or move multiple blogs at once

  • Added

    Sort options - order by name, date added, or most clicked

  • Added

    User authentication via Clerk

  • Added

    Stripe integration for subscriptions

  • Added

    Premium: Remove Miniroll branding from embeds

  • Added

    Premium: Custom CSS editor with live preview

  • Added

    Premium: Show latest posts from RSS feeds in embeds

  • Added

    Premium: Aggregated RSS feed combining all blogs

  • Added

    Premium: View and click analytics with weekly breakdowns

  • Added

    Premium: Custom slugs for nicer blogroll URLs

0.3.0

  • Added

    Suggest a blog - visitors can submit blog suggestions via embeds and public pages

  • Added

    Random order option for embeds - shuffle blogs on each load

  • Added

    Show title option for embeds - display blogroll name as header

  • Added

    Public profile link shown on dashboard

  • Added

    Suggestions management page for reviewing visitor submissions

  • Added

    Auto-add https:// to URLs entered without protocol

  • Added

    Premium: Custom footer text - replace 'Powered by Miniroll' with your own text

  • 🐛Fixed

    Fixed 'more' count on explore page showing incorrect numbers

  • 🐛Fixed

    Fixed embed script compatibility with ad blockers

  • 🐛Fixed

    Blogs shown in explore page blogroll cards are now randomized