tabulator-tables/tabulator — reverse-engineered prompt

Reverse engineered prompt

Build me an easy to use JavaScript table library for websites. I want to be able to drop in a CSS file and a JS file, point it at a div or an existing HTML table, and turn that into a polished interactive data table. It should work with plain HTML and JavaScript first, but be friendly to people using React, Vue, or Angular too.

The table should accept data from a JavaScript array or JSON, and ideally also support loading data remotely. Make the experience feel like a real data grid, with useful interactive behavior like sorting and other common table actions people expect. Please include a few working examples or demos that show the basic setup and a couple of real use cases.

I also want this to feel production ready, so include tests for the core behavior and an end to end check for the examples. Keep setup simple and developer friendly. If you need details on expected table behavior, look up the current docs online.

Want more depth? Deep Reverse