Close menu
Cecil
News
Documentation
Download
Starter kits
Themes
How to?
Showcase
Français
Open menu
Cecil
News
Documentation
Download
Starter kits
Themes
How to?
Showcase
Search
Ctrl
K
FR
Documentation
Documentation
Documentation of the Cecil static site generator.
Getting started
Discover Cecil, create your first website in a few minutes and learn how a project is organized.
Quick Start
Installation
Directory structure
Starter kits
Content
Create and organize your content: pages, front matter, Markdown, multilingual and dynamic content.
Pages and sections
Front matter
Markdown
Multilingual
Dynamic content
Templates
Work with Twig layouts, templates and components.
Organization and lookup rules
Variables
Functions and filters ›
Components
Localization
Cache
Extend
Assets
Handle assets (images, stylesheets, scripts, etc.) with the asset() function: process, optimize and fingerprint them.
Images
CSS, JavaScript and processing
CDN providers
Configuration
Configure your website with the cecil.yml file.
Site options
Languages
Locale codes
Pages
Data and static files
Assets
Layouts
Output
Cache
Server and optimization
Override configuration
Commands
Reference of Cecil CLI commands and options.
new:site
new:page
serve
build
doctor
Deploy
Deploy your static website to Jamstack platforms, through continuous deployment or to a static hosting.
Jamstack platforms
Continuous build & deploy
Static hosting
Developers
Extend Cecil with PHP, use it as a library and understand its architecture.
Extend
Library
Architecture