Every time a content editor pastes or builds a table inside a standard CMS WYSIWYG, they create a mobile layout problem they don't know about until someone on their team opens the page on a phone. The complaint is direct: 'the table function is not responsive at all.' This is a known, recurring problem that CMS vendors don't fix because tables are low on their feature priority list — they're used by a subset of editors, the breakage is invisible inside the admin UI, and the fix requires opinionated front-end choices the vendor doesn't want to make on behalf of every customer's design system.

The result is that content editors either avoid tables entirely (losing structured data from their pages), lean on developers to hand-code responsive table markup every time, or publish broken mobile layouts and find out later. Each of those outcomes has a real cost: developer time, content decisions made around a tool's limitations, or silent mobile UX failures.

A dedicated table-building widget that generates clean, responsive HTML output — and lets editors preview it at different screen widths before publishing — solves a specific, narrow problem that a CMS vendor won't prioritise but a content team will pay to fix immediately. The need recurs every time a new page is built with tabular data: pricing tables, comparison charts, spec sheets, schedules. It doesn't go away.

What to build

Build a standalone table editor (embeddable as a CMS plugin or iframe widget) that lets content editors build styled tables with a drag-and-drop column/row interface, previews the output at mobile and desktop widths, and exports clean semantic HTML with inline responsive CSS that doesn't depend on the host site's stylesheet.

Where to start

Start with ApostropheCMS users specifically, because the complaint about table responsiveness is documented and the community is small enough that direct outreach in their forums and GitHub discussions gives you a direct line to the exact people suffering this problem.

The hard part

Getting the HTML output to render correctly across the range of CMS themes and host-site stylesheets without requiring custom CSS work per customer is a styling isolation problem that's fiddly enough to delay your first clean demo.

How it makes money

Per-site monthly subscription with a free tier limited to basic table structures, paid tiers unlocking styling customisation, export formats, and multiple embed instances.

See the evidence. The complaints behind this idea, the products they came from, and similar ideas in Web Content Management.

More ideas in Web Content Management