All Opportunities

This insight was synthesized by AI from public community discussions. We do not display original user posts or comments verbatim—all content has been rewritten and aggregated. Verify before acting on it.

62score
HN · front_page
SaaS subscription (CDN-delivered polyfill with usage-based or domain-based tiering)
Build

XSLT Polyfill as a Service for Legacy Web Apps

A lightweight JavaScript/WASM library delivered via CDN that acts as a drop-in replacement for native browser XSLT support. It targets organizations running legacy XML/XSLT pipelines that are breaking due to browser updates, offering an immediate fix without code rewrites.

Rising +100%4 channels30-day mention trend: latest 0, peak 2, 30-day series
View on Reddit
Discovered Oct 18, 2026

Why this matters

If you manage a legacy enterprise website or documentation portal built on XML and XSLT, you are facing a crisis. Modern browsers are stripping out native XSLT support, causing your pages to break overnight. You have no easy migration path—rewriting everything in React or modern JavaScript frameworks would take months and significant budget. Right now, your only options are to tell users to use an old browser or to cobble together a server-side workaround that changes your infrastructure. You need a way to keep your existing site running with minimal changes while you plan a long-term strategy.

  • · Built for IT teams and webmasters maintaining legacy enterprise applications, documentation portals, or data pipelines that rely on client-side XSLT..
  • · Most likely monetization: SaaS subscription (CDN-delivered polyfill with usage-based or domain-based tiering).

The Pain · Narrative

If you manage a legacy enterprise website or documentation portal built on XML and XSLT, you are facing a crisis. Modern browsers are stripping out native XSLT support, causing your pages to break overnight. You have no easy migration path—rewriting everything in React or modern JavaScript frameworks would take months and significant budget. Right now, your only options are to tell users to use an old browser or to cobble together a server-side workaround that changes your infrastructure. You need a way to keep your existing site running with minimal changes while you plan a long-term strategy.

Score Breakdown

Pain Intensity8/10
Willingness to Pay5/10
Ease of Build6/10
Sustainability5/10

Market Signal

30-day mention trendPeak: 2
Sparkline: latest 0, peak 2, 30-day series
Channels covered
startupssmallbusinessfront_pageEntrepreneur

Go-to-Market

Exact target user

IT managers and webmasters at mid-to-large enterprises or government agencies with legacy XSLT-based portals.

Estimated user count

~10K-20K organizations globally have significant XSLT dependencies

Primary acquisition channel

SEO long-tail targeting queries like 'XSLT not working in Chrome' and 'Edge XSLT removed fix'

Price anchor

$99/month per domain for the polyfill script

First milestone

50 sign-ups within 30 days of launch via SEO and developer community posts

MVP Scope · 1–2 weeks

Week 1
  • Research existing open-source XSLT JS implementations (e.g., XSLT.js) and assess compatibility with XSLT 1.0 spec
  • Build a minimal wrapper that detects XSLT elements and intercepts processing
  • Set up a simple CDN-hosted script that can be included via a script tag
  • Create a test page with common XSLT patterns (transforming an XML data file with an XSLT stylesheet)
  • Deploy a landing page targeting 'Chrome XSLT removed' search queries with an email signup
Week 2
  • Implement WASM compilation of a robust XSLT processor (e.g., libxslt) for performance
  • Add support for EXSLT extensions, which were noted as essential by commenters
  • Build a dashboard for users to test their XSLT URLs against the polyfill before subscribing
  • Integrate Stripe billing for $99/month domain-based subscriptions
  • Reach out to 5 organizations identified via search as having broken XSLT sites and offer the solution
MVP Features: Drop-in script tag for immediate XSLT restoration · WASM-based XSLT processor for performance · CDN delivery with automatic updates · Console warnings for deprecated XSLT patterns · Email alerts for site-specific compatibility issues

Differentiation

Existing solutions
React/JSXSaxon-JS
Our angle
A lightweight, drop-in JavaScript/WASM polyfill that restores native XSLT 1.0 behavior in modern browsers without requiring code rewrites.

Why This Might Fail

Self-rebuttal — the most important trust signal

  1. 1Reason 1 — The addressable market of organizations that both use XSLT and are willing to pay for a polyfill rather than doing a one-time server-side fix may be too small.
  2. 2Reason 2 — Performance of a WASM/JS polyfill may be significantly slower than native browser support was, making it unacceptable for large or complex XML documents.
  3. 3Reason 3 — Open-source alternatives might emerge quickly (e.g., a community-maintained polyfill), undercutting the commercial model.

Evidence Summary

How AI synthesized this insight — no verbatim quotes

Multiple commenters noted that specific websites are already breaking due to XSLT removal, with one referencing a 503 error and another sharing an archive link. Several users discussed the long GitHub issue about the removal, confirming the pain point is real and current. The conversation also highlighted that XSLT 1.0 was already incomplete without unofficial EXSLT extensions, suggesting any polyfill must handle these edge cases to be viable. This signals a clear, immediate need for a compatibility layer.

1 1 post analyzed4 4 channelsAI · AI synthesized · no verbatim

Action Plan

Validate this opportunity before writing code

Recommended Next Step

Build

Strong demand signals detected. Real pain, real willingness to pay — start building an MVP.

Landing Page Copy Kit

Ready-to-paste copy based on real Reddit community language — no editing required

Headline

XSLT Polyfill as a Service for Legacy Web Apps

Sub-headline

A lightweight JavaScript/WASM library delivered via CDN that acts as a drop-in replacement for native browser XSLT support. It targets organizations running legacy XML/XSLT pipelines that are breaking due to browser updates, offering an immediate fix without code rewrites.

Who It's For

For IT teams and webmasters maintaining legacy enterprise applications, documentation portals, or data pipelines that rely on client-side XSLT.

Feature List

✓ Drop-in script tag for immediate XSLT restoration ✓ WASM-based XSLT processor for performance ✓ CDN delivery with automatic updates ✓ Console warnings for deprecated XSLT patterns ✓ Email alerts for site-specific compatibility issues

Where to Validate

Share your landing page in r/HN · front_page — that's exactly where these pain points were discovered.

Sign up to unlock full deep analysis

GTM, MVP scope, why-it-might-fail, ActionPlan Copy Kit. Free signup grants 10 detail views/month.

Report & PRDBUSINESS

Other opportunities in the same theme

Auto-clustered by AI from related discussions

Frequently asked questions

Who feels this pain?
IT teams and webmasters maintaining legacy enterprise applications, documentation portals, or data pipelines that rely on client-side XSLT.
Is this a real opportunity?
This opportunity scores 62/100 on Pain Spotter's composite metric (pain intensity, willingness to pay, technical feasibility and sustainability). Validate further before committing engineering time.
How should I validate it?
Run 5 customer-discovery conversations with the target audience, post a landing page with a waitlist, and check the linked source post for recent activity before building.