- GtkFilterListModel — A list model that filters its items
- GtkFlattenListModel — A list model that flattens a list of lists
- GtkMapListModel — A list model that transforms its items
- GtkSliceListModel — A list model that presents a slice out of a larger list
- GtkSortListModel — A list model that sorts its items
- GtkTreeListModel — A list model that can create child models on demand
- GtkSelectionModel — An extension of the list model interface that handles selections
- GtkSingleSelection — A selection model that allows selecting a single item
