Request details

Data grid/table component with core functionality

A data table component with headers, columns of varying widths, alternating row colors, add/delete rows, add/delete columns - very standard stuff! See Axure, PowerPoint, Confluence, etc. etc. Should be able to paste data from an Excel worksheet. An enterprise designer like me, who deals with data-rich UIs, must have this before I can consider adopting XD as my standard tool.

Seems so obvious! But I haven't found this in other suggestions, most others focus on one aspect of a table instead of core table properties. I'd love to hear I'm just missing it somehow...

74 votes
Sign in
(thinking…)
Sign in with: Facebook Google
Signed in as (Sign out)

We’ll send you updates on this idea

Bryce Flynn shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

10 comments

Sign in
(thinking…)
Sign in with: Facebook Google
Signed in as (Sign out)
Submitting...
  • Larry commented  ·   ·  Flag as inappropriate

    Data grids are table stakes for enterprise level applications. I can't recommend XD for our product teams if this feature is missing.

  • Vik commented  ·   ·  Flag as inappropriate

    To echo the hundreds of comments here and on other forums....
    WE NEED A PROPER TABLE TOOL YESTERDAY!!!
    It's only been asked for and voted on for 2 years now, with NOTHING TO SHOW.
    A MIMIC function with repeat grid as it is .... should be embarrassing for Adobe.
    If you REALLY want to catch up to Sketch, you need to prioritize Enterprise UX/UI needs.
    Period!

  • Anonymous commented  ·   ·  Flag as inappropriate

    I agree with Ethan. If you could bring the table tool from InDesign: it's the best. A lot of UX designers create heavy data processing enterprise level application, very heavy on forms and tables. Sometimes I am thinking why Adobe XD wasn't build off InDesign. Table feature would put XD well ahead of Sketch.

  • Anonymous commented  ·   ·  Flag as inappropriate

    PLEASE, add a table function to XD! It is MUCH more important than a lot of the other new features...

  • Kevin Coleman commented  ·   ·  Flag as inappropriate

    The current repeat grid function is too fiddly when it comes to creating and building tables. While you can start out with the repeat grid, inevitably, you need to break it out to individual objects. This makes updates such as adding or removing columns, adding / changing alternate row styles, and implementing other aspects of tables very arduous.

  • Ethan Danstrom commented  ·   ·  Flag as inappropriate

    If you could bring the table tool from Indesign, that would be exactly what I need. That was the BEST table building tool around when I used to use it. I don't even need all the great cell-style controls or anything...just the physical layout part. For some reason it seems almost all the software design apps treat tables like some useless nerd thing...but if you are doing ANY business tool, they are incredible helpful.

  • Martin commented  ·   ·  Flag as inappropriate

    Ideally the system is as simple to get started as the one in MS Word, or InDesign. In working with data rich applications its important to show some level of detail to customers. Industries such as Finance come to mind, where individual transactions matter.

    Table requirements that are not easy using repeat grid:

    1. Resize columns (and the rest of the table follows suit
    2. Reorder columns
    3. Individual Cell styling (for a selected row or cell)
    4. Cut/Paste from Excel into the cells
    5. Quickly make a table of X by Y cells (in under 3 seconds)
    6. Update padding, spacing, borders, coloring of the whole table at once, text follows sizing
    7. Edit footer and header rows
    8. Saved quick styles of a table
    9. Fit to group - so if I make the group bigger, the table scales properly
    10. Data seeded or pulled from external source (CSV or JSON) - this is a nice to have

Feedback and Knowledge Base