Add a table of contents and notes
Enrich Cecil Markdown pages with a table of contents, note blocks and custom attributes.
Articles and tutorials for common Cecil tasks.
Enrich Cecil Markdown pages with a table of contents, note blocks and custom attributes.
Keep old links working in Cecil with the redirect and alias front matter variables.
Override the Cecil configuration per environment with CECIL_ environment variables and extra config files.
Process Sass, CSS and JavaScript files in Cecil templates with the asset function and its filters.
Classify Cecil pages with taxonomies like tags and categories, and customize their list pages.
Declare menus in Cecil configuration or front matter and render them in templates.
Add a client-side search to a Cecil static site with a JSON index of pages and a small JavaScript library.
Build and deploy a Cecil site to GitHub Pages automatically with the Cecil GitHub Action.
Publish RSS, Atom or JSON feeds of your Cecil site with output formats and built-in templates.
Split long lists of pages (blog, sections, taxonomies) into several pages with Cecil pagination.
Translate pages, configuration and template strings of a Cecil site into multiple languages.
Add Cecil SEO features to templates with the metatags partial.
Optimize Markdown images in Cecil with responsive sizes, formats, and lazy loading.
Generate AVIF and WebP image formats in Cecil templates.
Render responsive images in Cecil templates with the html function.