Official Templates

Official Templates and the Kitchen Sink

The official starting points are the CLI's own templates (Framework and Template): Blank, Single View, Tabs and Split View, each generated for Core, Vue 5,482 , React 7,897 or Svelte 36,701 with Vite 25,978 . The older stand-alone template repositories on GitHub 29 (framework7-template-single-view, -tabs, -split-view, -vue-webpack and others) are archived and marked "Deprecated!"; they target Framework7 4 572,986 and webpack 3,824 , so do not start from them.

The Kitchen Sink is Framework7's living demo: one app with a page for every component. It is in the main repository's kitchen-sink/ folder in core, react, vue and svelte versions, and the Core one runs at framework7.io/kitchen-sink/core/ (https://framework7.io/kitchen-sink/core/ 572,986 ). Loaded at phone size with iPhone and Android user agents, it picked the matching theme:

The Framework7 Kitchen Sink in the iOS theme (A) and the Material theme (B)
The Framework7 Kitchen Sink in the iOS theme (A) and the Material theme (B)

Each of its 103 pages (kitchen-sink/core/pages/*.html) is a working example to copy.