DC jTable

The plugin introduces a fully automatic wrapper with smooth horizontal scrolling, turning any oversized table into a clean and readable element on mobile screens. The navigation buttons remain always visible thanks to a fixed positioning system that does not move with the table. They behave using a unique “sticky-inside” logic: at first they sit near the top of the table, then they stick to the top of the viewport as the user scrolls, and finally they dock near the bottom once the end of the table is reached. This creates a premium, app-like user experience similar to modern tools such as Notion or Google Docs.
A smart pulse animation makes the interaction more intuitive. When the table can be scrolled to the right, the ? button gently pulses; when it can be scrolled to the left, the ? button pulses instead. The effect only activates when scrolling is actually possible, so users receive meaningful feedback without unnecessary visual clutter. Because the plugin uses universal emoji instead of template-dependent icon fonts, it works flawlessly with all Joomla templates, including Cassiopeia and fully custom frontends.
We created this plugin because Joomla still struggles with wide tables, especially on mobile devices. Many editors paste tables directly from Excel, Google Sheets or Word, which often break layouts and create very poor usability on small screens. DC JTable solves this problem permanently: you add a table, and the UX simply works. The plugin uses only around 2 KB of pure JavaScript, has no jQuery or external library dependencies, and includes no inline styles, making it easy to override styles in your own template.
DC JTable is ideal for websites that publish technical specifications, content rich in tables, product comparisons, data analyses or any kind of structured information that users need to read comfortably on mobile devices. It suits blogs, news portals, documentation sites and advanced custom projects. Installation is simple: download the plugin from Design Cart LAB or GitHub, install it through System ? Install and enable it in the Plugins panel. Nothing else is required.
In summary, DC JTable is a small but extremely powerful enhancement that significantly improves the usability of tables in Joomla. It provides smooth, intelligent scrolling, always-visible controls, subtle animated hints and full mobile compatibility. For anyone working with table-based content in Joomla, this plugin becomes an essential tool that delivers a modern, intuitive and enjoyable user experience.
DC JTable is a lightweight and intelligent system plugin for Joomla 5 and Joomla 6 that automatically detects wide tables inside articles and content blocks and transforms them into a modern, mobile-friendly horizontal scrolling component. Whenever a table does not fit its container, the plugin wraps it inside an optimized scrollable container and displays two convenient navigation buttons ?? that make horizontal browsing effortless on all devices. Everything works instantly after installation, with no configuration required.
Extension Data :
- Compatibility :
- Joomla 3.xYes
- Joomla 4.xYes
- Joomla 5.xYes
- Joomla 6.xYes


