In this section
Views
defineView — saved list configurations: visible columns, filters, groups.Navigation Menu Items
defineNavigationMenuItem — sidebar entries pointing at views or external URLs.Page Layouts
definePageLayout and definePageLayoutTab — tabs and widgets on a record’s detail page.Front Components
defineFrontComponent — sandboxed React components that render inside Twenty.Command Menu Items
defineCommandMenuItem — register front components as Cmd+K entries and quick actions.Where the app surfaces
Front components run inside an isolated Web Worker using Remote DOM — they render natively in the page (not inside an iframe), but cannot reach the host page or DOM directly. Communication with Twenty happens through a message-passing host API.