Skip to content

Views as lenses on tasks ​

A view is a saved way of looking at tasks: it picks tasks from its sources in the folder tree, filters, sorts and groups them, and shows them in one of eleven view types, such as Kanban.

A view owns no tasks: it only decides which tasks you see and in what shape.

The same task can appear in a dozen views at once. Change it in any of them — drag a card, set a date — and it changes everywhere, because there is only one task, in its list.

View anatomy: sources in, a shape out ​

---
config:
  layout: elk
---
flowchart LR
  L["List"]
  F["Folder"]
  W["Workspace"]
  V["View"]
  S["Filter, sort and group"]
  M["View type, for example Kanban"]
  T["The task, in its list"]

  L -- "holds" --> T
  L -- "feeds tasks into" --> V
  F -- "feeds tasks into" --> V
  W -- "feeds tasks into" --> V
  V -- "keeps its own" --> S
  V -- "shows tasks as" --> M
  M -- "edits" --> T

Sources: where a view looks ​

Where a view lives decides where it may look:

ViewDraws fromCan you change Sources later?
A list's view (every list has at least one)its own listno
A workspace view in a folderthat folder by default, or other lists and folders of the same workspace, so one Kanban can cover every list in a folderyes
A workspace view at the top of the workspacethe whole workspace, or the folders and lists of it you pick when you create itno
A personal (User) view under User Viewsany workspace you belong toyes

A personal view can also open as your Home page — see Build your own Today view and Personal and work tasks in one place.

Who can create shared views

Creating a shared view needs the view permissions, which the List/Folder manager, Admin and Super Admin sets include. Creating one inside a folder or list also needs Edit access to that parent (Permissions and access). A personal view needs none of these shared-view permissions.

Deleting a view

Deleting a view removes it for everyone who can open it, with its filter and settings. The tasks stay in their lists. A list's default view can't be deleted.

A view also chooses which tasks it shows:

SettingShows
Taskstop-level tasks only
Tasks and subtasksboth
Subtasks onlythe subtasks alone

View types: eleven shapes for the same tasks ​

A view shows one type at a time; switch it with the view-type button at the start of the view's header. It shows the current type, for example Kanban (in a narrow header, only its icon), and its tooltip reads Kanban — Change mode. Each type answers a different question about the same tasks:

View typeAnswersShows the tasks asMore
ListWhat is there?a structured listFilter, sort and group a view
TableWhat is there?the task's fields as sortable columnsFilter, sort and group a view
KanbanWhere is each task in the process?columns you drag cards betweenViews compared
TimelineWhen?a Gantt chartPlan on the timeline and the calendar
CalendarWhen?days, weeks, months or a yearPlan on the timeline and the calendar
DashboardHow are we doing?widgets over your numbersBuild a dashboard
Dashboard V2How many tasks are there by status, person or date?task charts and number cards on a separate gridBuild a dashboard
FeedHow are we doing?the task events you choose, newest first by defaultViews compared
RelationsHow does the work connect?a graph of tasks and their relationsTask relations and the relations graph
GTDHow do I work through them?a queue you clarify one task at a timeGTD in Hule
Scrum PokerHow big is each task?cards the team estimates together and reveals at onceEstimate with Scrum Poker

Which type fits which job, side by side: Views compared.

Filter, sort and group stay with the view ​

Filter, Sort and Group are saved with the view, so everyone who opens it sees the same slice (Filter, sort and group a view). Every filter field, sort key and grouping is in View filters, View sorting and View grouping.

The filter carries over when you change the view type. Sort and grouping are kept per view type:

  • List, Kanban, Table, Timeline and Calendar each keep their own;
  • GTD and Scrum Poker use the List's; Scrum Poker shows the two controls on its preview, before a session's setup opens and again after a session ends, and a session keeps its order;
  • Feed has no header Sort or Group; its event order is set in Feed settings. Relations has neither control.
  • Dashboard V2 has no Sort or Group. Its Sources and Filter select tasks for every chart. A chart's Widget filter can narrow that selection further. Dashboard V2 starts with an empty grid of its own; the view's Dashboard widgets stay where they were when you switch back.

Every status belongs to a Stage (Statuses and status templates), so a filter or grouping on Stage works across lists with different statuses. A shared view filtered by Assignee is Me (current user) shows each reader only their own tasks.

Changes reach every reader

Changing a shared view's filter, sort or grouping changes it for everyone who opens it. For a slice only you need, make a personal view under User Views.

A shared view also never shows more than a reader may see: each person gets only the tasks from the lists they can open. See Sharing along the hierarchy.

Example: three views of one list ​

A team runs its website work in one list, Website:

ViewView typeSettingsWho uses it
DailyKanbangrouped by Statusthe team, every day
PlanTimelinefilter: not in the Done stagethe lead, when planning
NumbersDashboardwidgets Tasks by Assignee and Due date outlookthe lead, weekly

Moving a card on Daily changes the task's status, and Plan and Numbers show the change too.

Why views are separate from lists ​

Keeping tasks in one list and shapes in views means you never choose between a Kanban and a Timeline, or copy tasks to see them another way. A list stays the one home that keeps a task's status, assignee and history; views are cheap, so you make one for each question you ask often, and keep a personal one for a slice only you need.

Views in the Hule model ​

  • Views attach to lists, folders, the workspace or you: see The Hule model.
  • A view's filter is the same builder automations use for their conditions: see Automations.
  • Kanban groups by status by default in a list's own view, and by stage in workspace and personal views, whose sources can mix lists with different statuses: see Statuses and status templates.

View guides and recipes ​