---
title: Table View
framework: appkit
role: collectionGroup
role_heading: API Collection
path: appkit/table-view
---

# Table View

Display custom data in rows and columns.

## Topics

### Views

- [NSTableView](appkit/nstableview.md)
- [NSTableCellView](appkit/nstablecellview.md)

### Management

- [NSTableViewDataSource](appkit/nstableviewdatasource.md)
- [NSTableViewDelegate](appkit/nstableviewdelegate.md)
- [NSTableViewDiffableDataSource](appkit/nstableviewdiffabledatasource-c5gl.md)

### Rows and Columns

- [NSTableHeaderView](appkit/nstableheaderview.md)
- [NSTableHeaderCell](appkit/nstableheadercell.md)
- [NSTableRowView](appkit/nstablerowview.md)
- [NSTableColumn](appkit/nstablecolumn.md)
- [NSTableViewRowAction](appkit/nstableviewrowaction.md)
- [NSTableColumn.ResizingOptions](appkit/nstablecolumn/resizingoptions.md)

## See Also

### Content views

- [Browser View](appkit/browser-view.md)
- [Collection View](appkit/collection-view.md)
- [Outline View](appkit/outline-view.md)
- [NSTextView](appkit/nstextview.md)
