🚀 TitanGrid Pro — Matrix Data Grid Widget | Zero Dependencies | Virtualization | Pivot Tables | v1.0.0 - Mendix Forum

🚀 TitanGrid Pro — Matrix Data Grid Widget | Zero Dependencies | Virtualization | Pivot Tables | v1.0.0

0

Hi Mendix Community! 👋


I'm excited to share my first Mendix Marketplace widget — TitanGrid Pro — a high-performance matrix data grid designed for complex, pivot-style data visualization that standard grids just can't handle.


What is TitanGrid Pro?

TitanGrid Pro is a pluggable widget that joins three separate Mendix data sources (Cell, Row, Column) via associations to render a fully interactive matrix grid — think a pivot table built natively in Mendix without any server-side transformations.


✨ Key Features

Category

Highlights

Architecture

3-datasource matrix join via Mendix associations

Aggregations

Sum, Avg, Count, Min, Max — row and column simultaneously, with Grand Total

Performance

Custom row virtualizer — 1,000+ rows with no flickering or layout jumps

Pagination

Row-Wise or Column-Wise — unique to TitanGrid Pro

Cell Content

Attribute, Dynamic Text, or drop any Mendix widget into cells

Export

CSV & Excel (.xlsx) — generated locally, zero server round-trip

Mobile

Auto card-view on small screens with configurable breakpoints

Themes

Alpine, Material, Bootstrap, Dark, Minimal + custom colour palette

Zero Dependencies

No @tanstack, no zipcelx — everything is custom-built

🧩 Typical Use Cases


🔧 Quick Setup

  1. Import the .mpk via App → Import Module Package
  2. Create 3 entities: Row, Column, Cell (Cell references both Row and Column)
  3. Drop the widget, connect 3 data sources, map 2 associations
  4. Run! 🎉


Full step-by-step guide: Setup Guide


📖 Documentation


🔗 Links


I'd love to hear your feedback, use cases, and feature requests! Feel free to open a GitHub issue or reply here.

If you build something with it, please share — I'd love to see TitanGrid Pro in the wild! 🙌


Happy building, Deepak


Posted
0 comments